package lua-ml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type 'a t =
  1. | In of Stdlib.in_channel
  2. | Out of Stdlib.out_channel
val out : ('a t, 'b, 'b) Luavalue.ep -> ('b -> string -> Stdlib.out_channel) -> (Stdlib.out_channel, 'b, 'b) Luavalue.ep
val in' : ('a t, 'b, 'b) Luavalue.ep -> ('b -> string -> Stdlib.in_channel) -> (Stdlib.in_channel, 'b, 'b) Luavalue.ep
module T : Lua.Lib.USERTYPE with type 'a t = 'a t
module Make (TV : Lua.Lib.TYPEVIEW with type 'a t = 'a t) : Lua.Lib.USERCODE with type 'a userdata' = 'a TV.combined