|
|
1.1 ! root 1: (* Copyright 1989 by AT&T Bell Laboratories *) ! 2: signature INTSTRMAP = ! 3: sig ! 4: type 'a intstrmap ! 5: val namednew : string * int * exn -> '1a intstrmap ! 6: val new : int * exn -> '1a intstrmap ! 7: val add : '2a intstrmap -> int * string * '2a -> unit ! 8: val rem : 'a intstrmap -> int * string -> unit ! 9: val map : 'a intstrmap -> int * string -> 'a ! 10: val app : (int * string * 'a -> unit) -> 'a intstrmap -> unit ! 11: val intStrMapToList: 'a intstrmap -> (int * string * 'a) list ! 12: val transform : ('a -> '2b) -> 'a intstrmap -> '2b intstrmap ! 13: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.