1Set(3kaya)                   Kaya module reference                  Set(3kaya)
2
3
4

NAME

6       Set - Sets: collections of unique values
7

DESCRIPTION

9       This module contains two implementations for collections of unique val‐
10       ues.  Set.Set (3kaya) stores the values in order,  whereas  Set.HashSet
11       (3kaya)   is  unordered  but  has  faster  insertion  and  lookup.  The
12       Dict(3kaya) module may also be useful.
13

DATA TYPES

15       Set.HashSet (3kaya)
16       Set.Set (3kaya)

FUNCTIONS

18       Set.add (3kaya)
19       Set.add_1 (3kaya)
20       Set.array (3kaya)
21       Set.array_1 (3kaya)
22       Set.delete (3kaya)
23       Set.delete_1 (3kaya)
24       Set.elem (3kaya)
25       Set.elem_1 (3kaya)
26       Set.empty (3kaya)
27       Set.empty_1 (3kaya)
28       Set.newHashSet (3kaya)
29       Set.newSet (3kaya)
30       Set.traverse (3kaya)
31       Set.traverse_1 (3kaya)

AUTHORS

33       Kaya  standard  library  by  Edwin  Brady,  Chris  Morris  and   others
34       (kaya@kayalang.org). For further information see http://kayalang.org/

LICENSE

36       The  Kaya  standard  library  is free software; you can redistribute it
37       and/or modify it under the terms  of  the  GNU  Lesser  General  Public
38       License  (version  2.1  or  any later version) as published by the Free
39       Software Foundation.
40
41
42
43Kaya                             December 2010                      Set(3kaya)
Impressum