reachable/app/communication

Types

pub type Communication =
  CoreCommunication(Data)
pub type Function {
  Greet(String)
  InitializeClientConnections
}

Constructors

  • Greet(String)
  • InitializeClientConnections
pub type Msg {
  Name(String)
  Greeting(String)
  FunctionNotFound
  InvalidReturnValue
  InvokeInitializeClientConnections
}

Constructors

  • Name(String)
  • Greeting(String)
  • FunctionNotFound
  • InvalidReturnValue
  • InvokeInitializeClientConnections

Values

pub fn communicate(func: Function) -> Effect(Msg)
pub fn from_parts(
  type_: String,
  inner: Dynamic,
) -> Result(Communication(Data), List(DecodeError))
pub fn to_communication(
  function: Function,
) -> Communication(Data)
pub fn to_data(function: Function) -> Data
Search Document