pub fn use_callback1(
callback: fn() -> fn() -> v,
dependencies: #(g),
) -> v
pub fn use_callback2(
callback: fn() -> fn() -> v,
dependencies: #(g, l),
) -> g
pub fn use_callback3(
callback: fn() -> fn() -> v,
dependencies: #(g, l, e),
) -> g
pub fn use_callback4(
callback: fn() -> fn() -> v,
dependencies: #(g, l, e, a),
) -> g
pub fn use_callback5(
callback: fn() -> fn() -> v,
dependencies: #(g, l, e, a, m),
) -> g
pub fn use_callback6(
callback: fn() -> fn() -> v,
dependencies: #(g, l, e, a, m, o),
) -> g
pub fn use_callback7(
callback: fn() -> fn() -> v,
dependencies: #(g, l, e, a, m, o, r),
) -> g
pub fn use_debug_value(value: String) -> Nil
pub fn use_effect(
callback: fn() -> option.Option(fn() -> Nil),
) -> Nil
pub fn use_effect0(
callback: fn() -> option.Option(fn() -> Nil),
) -> Nil
pub fn use_effect1(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g),
) -> Nil
pub fn use_effect2(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l),
) -> Nil
pub fn use_effect3(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l, e),
) -> Nil
pub fn use_effect4(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l, e, a),
) -> Nil
pub fn use_effect5(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l, e, a, m),
) -> Nil
pub fn use_effect6(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l, e, a, m, o),
) -> Nil
pub fn use_effect7(
callback: fn() -> option.Option(fn() -> Nil),
dependencies: #(g, l, e, a, m, o, r),
) -> Nil
pub fn use_id() -> String
pub fn use_memo1(calculation: fn() -> v, dependencies: #(g)) -> v
pub fn use_memo2(
calculation: fn() -> v,
dependencies: #(g, l),
) -> g
pub fn use_memo3(
calculation: fn() -> v,
dependencies: #(g, l, e),
) -> g
pub fn use_memo4(
calculation: fn() -> v,
dependencies: #(g, l, e, a),
) -> g
pub fn use_memo5(
calculation: fn() -> v,
dependencies: #(g, l, e, a, m),
) -> g
pub fn use_memo6(
calculation: fn() -> v,
dependencies: #(g, l, e, a, m, o),
) -> g
pub fn use_memo7(
calculation: fn() -> v,
dependencies: #(g, l, e, a, m, o, r),
) -> g
pub fn use_reducer(
reducer: fn(a, b) -> a,
initial: a,
) -> #(a, fn(b) -> Nil)
pub fn use_state(
initial: fn() -> a,
) -> #(a, fn(fn(a) -> a) -> Nil)
pub fn use_transition(cb: fn() -> Nil) -> #(Bool, fn() -> Nil)