summaryrefslogtreecommitdiff
path: root/hashtable.sig
blob: 2eac5b83639cf8408129c3f8ce12e7b77367f3c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
signature HASHTABLE = sig
  type 'a t

  exception Full

  val createLog: int -> 'a t
  val insertIfNew: 'a t -> string -> 'a -> 'a option

  val taken: 'a t -> int
  val size: 'a t -> int
end