GobFun.Syntax
val (let@) : ('a -> 'b) -> 'a -> 'b
let@ x = f in e is f @@ fun x -> e.
let@ x = f in e
f @@ fun x -> e