Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/comp-lib/intstrmap.sig
ViewVC logotype

Annotation of /sml/trunk/src/comp-lib/intstrmap.sig

Parent Directory Parent Directory | Revision Log Revision Log


Revision 224 - (view) (download) (as text)

1 : monnier 89 (* 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 elems : 'a intstrmap -> int
8 :     val add : 'a intstrmap -> int * string * 'a -> unit
9 :     val rmv : 'a intstrmap -> int * string -> unit
10 :     val map : 'a intstrmap -> int * string -> 'a
11 :     val app : (int * string * 'a -> unit) -> 'a intstrmap -> unit
12 :     val intStrMapToList: 'a intstrmap -> (int * string * 'a) list
13 :     val transform : ('a -> 'b) -> 'a intstrmap -> 'b intstrmap
14 :     end
15 :    
16 :     (*
17 : monnier 223 * $Log: intstrmap.sig,v $
18 :     * Revision 1.1.1.1 1998/04/08 18:39:14 george
19 :     * Version 110.5
20 :     *
21 : monnier 89 *)

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0