package lua-ml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module type USERTYPE = sig ... end
module type TYPEVIEW = sig ... end
module type COMBINED_CORE = sig ... end
module type COMBINED_VIEWS = sig ... end
module type COMBINED_TYPE = sig ... end
module type CORE = sig ... end
module type BARECODE = functor (C : CORE) -> sig ... end
module type USERCODE = sig ... end
module WithType (T : USERTYPE) (L : BARECODE) : USERCODE with type 'a userdata' = 'a T.t
module Combine : sig ... end
module Lift (T : COMBINED_TYPE) (View : TYPEVIEW with type 'a t = 'a T.t) : COMBINED_VIEWS with type 'a t = 'a View.combined and type 'a TV1.t = 'a T.TV1.t and type 'a TV2.t = 'a T.TV2.t and type 'a TV3.t = 'a T.TV3.t and type 'a TV4.t = 'a T.TV4.t and type 'a TV5.t = 'a T.TV5.t and type 'a TV6.t = 'a T.TV6.t and type 'a TV7.t = 'a T.TV7.t and type 'a TV8.t = 'a T.TV8.t and type 'a TV9.t = 'a T.TV9.t and type 'a TV10.t = 'a T.TV10.t
module Empty : sig ... end