Implementation of Erlang OTP with Haskell green-threads system.