úÎ"}ý?      !"#$%&'()*+,-./0123456789:;<=>     AConvert a tuple (from erlang:now()) to seconds from Jan 1, 1970. 6Convert seconds to an Erlang tuple representing time.  !"?@ABCDE#FG$?Return the names and addresses of all registered Erlang nodes. %0Return the port address of a named Erlang node. &@Returns (port, nodeType, protocol, vsnMax, vsnMin, name, extra)  !"#$%& !"#$%&'DRepresents a foreign (Erlang) process. A process can be identified O either by its low-level ID (Left pid) or by its registered name (Right name). (Haskell threads don'1t natively have Erlang process IDs. Instead, we H use a mailbox abstraction that we can assign PIDs to for communication  with Erlang. H)FRepresents a Haskell node. There should be one of these per process. IJKLMNOPQRSTU*+The name of an Erlang node on the network. +7Instantiate a Haskell node. This initializes the FFI. V,%Return the PID of the given mailbox. -&Return a new unique object reference. .{Node, Pid} ! Msg. /4Receive the next message addressed to this mailbox. 0>Receive a reply message. That is, looks for the next message $ identified by the given reference. 1?Create a new process on the Haskell side. Usually corresponds  to a thread but doesn' t need to. '()*+,-./01 '()*+,-./012gen_server:cast(Pid, Msg) 3gen_server:call(Pid, Msg) 4,rpc:cast(Node, Module, Function, Arguments) 5,rpc:call(Node, Module, Function, Arguments) 23452345 W6789:;<=> 6789:;<=> 6789:;<=> 23456789:;<=>portablealpha!Eric Sessoms <nubgames@gmail.com>1  !#$%&'()*+,-./0123456789:;<=>?$%& !#"32546789:;<=>)+(1-,*'/0. X      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP12QRSTUVWXY*Z[\]^ erlang-0.1Foreign.ErlangForeign.Erlang.TypesForeign.Erlang.UtilitiesForeign.Erlang.NetworkForeign.Erlang.ProcessesForeign.Erlang.OTP.GenServerForeign.Erlang.OTP.MnesiaForeign.Erlang.OTPErlangtoErlang fromErlangErlType ErlNewRefErlRefErlPortErlPidErlTupleErlList ErlBinaryErlAtom ErlString ErlBigIntErlIntErlNullnthputErlgetErltagputCputnputNputaputAgetCgetngetNgetagetAerlangTimeToSecondssecondsToErlangTimeErlRecvErlSend toNetwork erlConnect epmdGetNames epmdGetPort epmdGetPortR4PidMBoxSelfNode createSelfmboxSelfmboxRefmboxSendmboxRecv mboxRecv' createMBoxgenCastgenCallrpcCastrpcCallbackup dirtyAllKeys dirtyFirst dirtyNext dirtyLast dirtyPrevdirtyMatchObject dirtyRead dirtySelect erlDigestpacknpackN sendMessage recvMessageerlSenderlRecv handshakeepmdSendsend ErlMessageErlStop ErlDispatchErlExit2ErlExit ErlUnlinkErlLink ErlRegSend ErlGenRef ErlRegisterselfmnesia