rosetta

Package VersionHex Docs

Rosetta library for interfacing Erlang VM. Provides nice static typing for dynamic BEAM values.

Rosetta is very unstable and its API will likely change. It may be split into two/three separate packages in the future.

Always pin your versions until we reach API stability.

Installation

Add rosetta to your Gleam project.

gleam add rosetta

Porting status

Erlang app Erlang module Status Documentation Description
ertserlang alpha
kernelfile not ported
kernelgen_tcp partially ported
kernelinet partially ported
sslssl partially ported
stdlibcalendar almost 100% ported, unsafe, not tested Should be used with caution. Most functions do not test whether values are valid. Offset type is not implemented. Rfc3339String type is not implemented.
stdliblists not ported
stdlibmath partially ported

Modules

Datetime

Provides high level interface to native Clock