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