Tags » Erlang

Withdraw!

The next transition is a withdrawal. Naively, we add another command:

open(_Data) ->
    [
        {open, {call, bank_statem, deposit, }},
        {open, {call, bank_statem, withdraw, }}
    ].
… 756 more words
Erlang

State machine properties

One of the more interesting corners of the Erlang ecosystem is property based testing. Building on Haskell’s QuickCheck, it allows generation of test cases, similar to “fuzzing”. 403 more words

Erlang

Hold pls

On hold

The next step for our bank account is to place a hold on an account.

Using state functions, this is as simple as: 295 more words

Erlang

Handle event function

The main difference between gen_statem and the older gen_fsm, is the addition of a new “handle event function” callback mode, with less restrictions on the state data type. 167 more words

Erlang

Top Rankers - Research Engineers ( ML / AI) - Hard Problems

How we’ll help you grow:

You will solve hard problems in a variety of areas of computer science (from AI/ML to distributed systems to programming languages).The current team is led by graduates (and PhDs) from Harvard, MIT, Carnegie Mellon, and the IITs. 192 more words

Go

Golang - Tech Freedom - Ground Floor

If Golang/Erlang for you is not a mountain – we want you.

You will:

Join: Early stage , World Famous , US Product Startup – Very high impact and opportunities of growth. 86 more words

Go