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

SCM Repository

[smlnj] Diff of /smlnj-lib/branches/rt-transition/Util/hash-table-sig.sml
ViewVC logotype

Diff of /smlnj-lib/branches/rt-transition/Util/hash-table-sig.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 9, Sun Jan 18 01:01:29 1998 UTC revision 596, Wed Apr 5 14:36:19 2000 UTC
# Line 60  Line 60 
60      val foldi : (('a * 'b * 'c) -> 'c) -> 'c -> ('a, 'b) hash_table -> 'c      val foldi : (('a * 'b * 'c) -> 'c) -> 'c -> ('a, 'b) hash_table -> 'c
61          (* Fold a function over the elements of a table *)          (* Fold a function over the elements of a table *)
62    
63        val modify  : ('b -> 'b) -> ('a, 'b) hash_table -> unit
64        val modifyi : (('a * 'b) -> 'b) -> ('a, 'b) hash_table -> unit
65            (* modify the hash-table items in place *)
66    
67      val filter  : ('b -> bool) -> ('a, 'b) hash_table -> unit      val filter  : ('b -> bool) -> ('a, 'b) hash_table -> unit
68      val filteri : (('a * 'b) -> bool) -> ('a, 'b) hash_table -> unit      val filteri : (('a * 'b) -> bool) -> ('a, 'b) hash_table -> unit
69          (* remove any hash table items that do not satisfy the given          (* remove any hash table items that do not satisfy the given

Legend:
Removed from v.9  
changed lines
  Added in v.596

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