Packages

Typed distributed messaging for Gleam on the BEAM.

Retired package: Deprecated - The project needs to be redesigned around a much smaller and clearer core.

Current section

Files

Jump to
distribute src distribute.app.src
Raw

src/distribute.app.src

{application, distribute, [
{vsn, "2.0.0"},
{applications, [gleam_erlang,
gleam_otp,
gleam_stdlib]},
{description, "BEAM distributed computing primitives for Gleam. Type-safe wrappers for Erlang distribution, clustering, global registry, process groups, and RPC."},
{modules, [cluster_ffi,
codec_ffi,
connection_pool_ffi,
crypto_ffi,
distribute,
distribute@@main,
distribute@actor,
distribute@cluster,
distribute@cluster@gossip,
distribute@cluster@health,
distribute@cluster@membership,
distribute@codec,
distribute@codec@builder,
distribute@codec@tagged,
distribute@connection_pool,
distribute@election@raft_lite,
distribute@global,
distribute@groups,
distribute@log,
distribute@messaging,
distribute@monitor,
distribute@node_builder,
distribute@receiver,
distribute@registry,
distribute@remote_call,
distribute@settings,
distribute@sugar,
gossip_ffi,
groups_ffi,
logger_ffi,
membership_ffi,
messaging_ffi,
monitor_ffi,
raft_ffi,
registry_ffi,
rpc_ffi,
settings_ffi,
test_helpers_ffi]},
{registered, []}
]}.