wechat/util

Values

pub fn bind(f: f, o: object.JsObject) -> f

bind f to o

pub fn drain(arg: a) -> Nil

drain every side effect

pub fn flatten(
  r: Result(promise.Promise(Result(a, e)), e),
) -> promise.Promise(Result(a, e))

flatten result(promise(result(a, e)), e)

pub fn ignore() -> promise.Promise(
  Result(object.JsObject, object.WechatError),
)

ignore empty promise

Search Document