Distributed Erlang/OTP Distributed Erlang/OTP Hamler is compiled to Erlang/OTP, which is a concurrent, fault-tolerant, distributed programming platform. A distributed Erlang/OT...
Spawn a new process Spawn a new process In Hamler, a new process is created via the spawn functions, which are defined in Control.Process.Spawn module. -- | Create a pr...
User-defined data types Mapping User-defined data types Mapping The constructors of Sum/Product algebraic data types are mapping to tuples in Erlang at compile-time. Hamler: ...
Functions Functions When we define a new function, we can give it a type signature. For example double is a function takes an Integer and gives an Integer doubled as output....
Module structure Module header Module structure A module is simply a bunch of related functions, types and type classes. This makes a program a collection of modules. This hel...
Storage-attached Indexing (SAI) Quickstart Create a keyspace Create a database table Create SAI indexes on the database table Add data to your table Try out CQL queries Removi...