module PintTypes: sig
.. end
Identity
val id : 'a -> 'a
module SSet: Set.S
with type elt = string
module SMap: Map.S
with type key = string
module ISet: Set.S
with type elt = int
module IMap: Map.S
with type key = int
val set_of_list : 'a -> ('b -> 'a -> 'a) -> 'b list -> 'a
val iset_of_list : int list -> ISet.t
ISet from int list.
val string_of_set : ?lbracket:string ->
?rbracket:string ->
?delim:string -> ('a -> string) -> ('b -> 'a list) -> 'b -> string
val string_of_map : ?lbracket:string ->
?rbracket:string ->
?delim:string ->
('a * 'b -> string) ->
(('a -> 'b -> string -> string) -> 't -> string -> string) -> 't -> string
val string_of_iset : ISet.t -> string
String representation of an int Set.
val string_of_sset : SSet.t -> string
String representation of a string Set.
type
ternary =
val string_of_ternary : ternary -> string
String representation of ternary.
val json_of_ternary : ternary -> string
Json representation of ternary
val json_of_str : string -> string
Json representation of string
val json_of_int : int -> string
Json representation of int
val json_of_list : ('a -> string) -> 'a list -> string
Json represenetation of list
val json_of_bindings : ('a -> string) -> ('b -> string) -> ('a * 'b) list -> string
Json representation of bindings
type
stochatime =
| |
Instantaneous |
| |
RateSA of (float * int) |
| |
FiringInterval of (float * float * float) |