glitch/extended/dynamic_ext

Functions

pub fn decode11(
  constructor: fn(a, b, c, d, e, f, g, h, i, j, k) -> l,
  t1: fn(Dynamic) -> Result(a, List(DecodeError)),
  t2: fn(Dynamic) -> Result(b, List(DecodeError)),
  t3: fn(Dynamic) -> Result(c, List(DecodeError)),
  t4: fn(Dynamic) -> Result(d, List(DecodeError)),
  t5: fn(Dynamic) -> Result(e, List(DecodeError)),
  t6: fn(Dynamic) -> Result(f, List(DecodeError)),
  t7: fn(Dynamic) -> Result(g, List(DecodeError)),
  t8: fn(Dynamic) -> Result(h, List(DecodeError)),
  t9: fn(Dynamic) -> Result(i, List(DecodeError)),
  t10: fn(Dynamic) -> Result(j, List(DecodeError)),
  t11: fn(Dynamic) -> Result(k, List(DecodeError)),
) -> fn(Dynamic) -> Result(l, List(DecodeError))
pub fn decode14(
  constructor: fn(a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> o,
  t1: fn(Dynamic) -> Result(a, List(DecodeError)),
  t2: fn(Dynamic) -> Result(b, List(DecodeError)),
  t3: fn(Dynamic) -> Result(c, List(DecodeError)),
  t4: fn(Dynamic) -> Result(d, List(DecodeError)),
  t5: fn(Dynamic) -> Result(e, List(DecodeError)),
  t6: fn(Dynamic) -> Result(f, List(DecodeError)),
  t7: fn(Dynamic) -> Result(g, List(DecodeError)),
  t8: fn(Dynamic) -> Result(h, List(DecodeError)),
  t9: fn(Dynamic) -> Result(i, List(DecodeError)),
  t10: fn(Dynamic) -> Result(j, List(DecodeError)),
  t11: fn(Dynamic) -> Result(k, List(DecodeError)),
  t12: fn(Dynamic) -> Result(l, List(DecodeError)),
  t13: fn(Dynamic) -> Result(m, List(DecodeError)),
  t14: fn(Dynamic) -> Result(n, List(DecodeError)),
) -> fn(Dynamic) -> Result(o, List(DecodeError))
pub fn decode20(
  constructor: fn(
    a,
    b,
    c,
    d,
    e,
    f,
    g,
    h,
    i,
    j,
    k,
    l,
    m,
    n,
    o,
    p,
    q,
    r,
    s,
    t,
  ) -> u,
  t1: fn(Dynamic) -> Result(a, List(DecodeError)),
  t2: fn(Dynamic) -> Result(b, List(DecodeError)),
  t3: fn(Dynamic) -> Result(c, List(DecodeError)),
  t4: fn(Dynamic) -> Result(d, List(DecodeError)),
  t5: fn(Dynamic) -> Result(e, List(DecodeError)),
  t6: fn(Dynamic) -> Result(f, List(DecodeError)),
  t7: fn(Dynamic) -> Result(g, List(DecodeError)),
  t8: fn(Dynamic) -> Result(h, List(DecodeError)),
  t9: fn(Dynamic) -> Result(i, List(DecodeError)),
  t10: fn(Dynamic) -> Result(j, List(DecodeError)),
  t11: fn(Dynamic) -> Result(k, List(DecodeError)),
  t12: fn(Dynamic) -> Result(l, List(DecodeError)),
  t13: fn(Dynamic) -> Result(m, List(DecodeError)),
  t14: fn(Dynamic) -> Result(n, List(DecodeError)),
  t15: fn(Dynamic) -> Result(o, List(DecodeError)),
  t16: fn(Dynamic) -> Result(p, List(DecodeError)),
  t17: fn(Dynamic) -> Result(q, List(DecodeError)),
  t18: fn(Dynamic) -> Result(r, List(DecodeError)),
  t19: fn(Dynamic) -> Result(s, List(DecodeError)),
  t20: fn(Dynamic) -> Result(t, List(DecodeError)),
) -> fn(Dynamic) -> Result(u, List(DecodeError))
pub fn decode_bool_field(
  dyn: Dynamic,
  field_name: String,
) -> Result(Bool, List(DecodeError))
pub fn decode_int_field(
  dyn: Dynamic,
  field_name: String,
) -> Result(Int, List(DecodeError))
pub fn decode_string_field(
  dyn: Dynamic,
  field_name: String,
) -> Result(String, List(DecodeError))
pub fn decode_uri_field(
  dyn: Dynamic,
  field_name: String,
) -> Result(Uri, List(DecodeError))
pub fn uri(dyn: Dynamic) -> Result(Uri, List(DecodeError))
Search Document