package spin

  1. Overview
  2. Docs
exception Invalid_expr of Spin_std.string
val to_result : context:'a -> f:(context:'b -> 'c -> 'd Lwt.t) -> 'e -> ('f, Spin_error.t) Spin_std.result Lwt.t
val filter_map : context:(Spin_std.string, Spin_std.string) Spin_std.Hashtbl.t -> condition:('a -> Dec_template.Expr.t option) -> f:('b -> 'c) -> 'd Spin_std.List.t -> ('e list, Spin_error.t) Lwt_result.t
val lwt_filter_map : context:(Spin_std.string, Spin_std.string) Spin_std.Hashtbl.t -> condition:('a -> Dec_template.Expr.t option) -> f:('b -> 'c Lwt.t) -> 'd Spin_std.List.t -> ('e list, Spin_error.t) Lwt_result.t