package irmin-pack
type 'a t =
'a
Irmin__Node.Generic_key.Store(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Contents)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).H)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA.Val)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{M}2)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{P}1).Contents.t
type key = Val.contents_key
type value =
Irmin__Node.Generic_key.Store(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Contents)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).H)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA.Val)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{M}2)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{P}1).Contents.value
val mem : [> Irmin.Perms.read ] t -> key -> bool Lwt.t
val find : [> Irmin.Perms.read ] t -> key -> value option Lwt.t
type hash =
Irmin__Node.Generic_key.Store(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Contents)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).H)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).X.Node.CA.Val)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{M}2)(Irmin_pack_unix__Store.Maker(Config).Make(Schema).{P}1).Contents.hash
val add : [> Irmin.Perms.write ] t -> value -> key Lwt.t
val index : [> Irmin.Perms.read ] t -> hash -> key option Lwt.t
val batch :
Irmin.Perms.read t ->
([ `Read | `Write ] t -> 'a Lwt.t) ->
'a Lwt.t
module Key : sig ... end
val merge : [> Irmin.Perms.read_write ] t -> key option Irmin.Merge.t
module Val : sig ... end
module Hash : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>