def Sess.apply

mylsm-lsm-store@0.3.2.0 · mylsm.bend:95

import mylsm-lsm-store@0.3.2.0/mylsm.bend as Mylsm
import Base
import mylsm-lsm-store@0.3.2.0/src/Db.bend as Db

95def Sess.apply(a, -A: Kind(a), b, -B: Kind(b), pair: Db.Db & A, fun: A -> Sess<b, B>) -> Db.Db & B:
96  match pair:
97    case (st, x): Sess.run_go(b, B, fun(x), st)

Uses (5)

Used by (1)