chip

Types

pub type Errors {
  NotFound
}

Constructors

  • NotFound
pub opaque type Message(name, message)
pub opaque type Record(message)

Functions

pub fn find(registry: Subject(Message(a, b)), name: a) -> Result(
  Subject(b),
  Errors,
)
pub fn main() -> Nil
pub fn register(registry: Subject(Message(a, b)), name: a, subject: Subject(
    b,
  )) -> Nil
pub fn start() -> Result(Subject(Message(a, b)), StartError)
pub fn unregister(registry: Subject(Message(a, b)), name: a) -> Nil
Search Document