pub type Signal(a) { Signal(value: a, name: String) }
Signal(value: a, name: String)
pub fn html(: a) -> Nil
pub fn server_signal( prev: List(Handler(a)), signal: Signal(a), handle: fn(a) -> a, ) -> List(Handler(a))
pub fn start_server( routes: List(fn(List(Handler(Int))) -> List(Handler(Int))), ) -> Nil