module Pet:sig..end
type t = {
|
uid : |
|
name : |
|
append : |
val name : t -> string
val append : t ->
Diagrams.Transfo.Style.t list ->
Diagrams.Transfo.Style.t -> Diagrams.Transfo.Style.t list
val register : ?depends:PetMap.key list ->
?codepends:PetMap.key list ->
?append:(Diagrams.Transfo.Style.t list ->
Diagrams.Transfo.Style.t -> Diagrams.Transfo.Style.t list) ->
string -> (t -> 'a) -> 'a * t
module Map:Map.Make(sig
typet =Diagrams.Transfo.Pet.u
val compare : t -> t -> intend)