def lit

bend-kit-jwt@0.11.0.1 · jwt.bend:212

import bend-kit-jwt@0.11.0.1/jwt.bend as Jwt
import Base
import bend-kit-json@0.7.0.0/json.bend as Json
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

212def lit(v: Json.Val) -> Lit:
213  match v:
214    case Json.Str{s}:
215      LStr{Bytes.to_string(s)}
216    case Json.Num{s}:
217      LNum{secs(Bytes.to_string(s))}
218    case Json.Arr{xs}:
219      LStrs{strs(xs, Some{Nil{}})}
220    case _:
221      LOther{}

Uses (7)

Used by (1)