ctx.ml
oxbow.core
oxbow.ctl
oxbow.ipc
oxbow.layout
oxbow.ops
oxbow.river
oxbow.runtime
oxbow.state
oxbow.wire
1 2 3 4 5 6 7 8 9 open! Oxbow_state type manage = [ `Manage ] type render = [ `Render ] type 'p t = { wm : Wm.t } let wm c = c.wm let with_manage wm f = Schedule.with_tick (fun () -> f { wm }) let with_render wm f = f { wm }
1 2 3 4 5 6 7 8 9
open! Oxbow_state type manage = [ `Manage ] type render = [ `Render ] type 'p t = { wm : Wm.t } let wm c = c.wm let with_manage wm f = Schedule.with_tick (fun () -> f { wm }) let with_render wm f = f { wm }