1Array(3kaya) Kaya module reference Array(3kaya)
2
3
4
6 Array - Array manipulation
7
9 This module contains functions for manipulating and inspecting arrays.
10 All of the functions will work on arrays of any type.
11
12 It is automatically imported (via the Prelude module) unless the
13 -noprelude compiler option is used. Almost all programs and modules
14 will need to import this module.
15
17 Array.OutOfBounds (3kaya)
18 Array.ZeroStep (3kaya)
20 Array.addAt (3kaya)
21 Array.all (3kaya)
22 Array.any (3kaya)
23 Array.concat (3kaya)
24 Array.createArray (3kaya)
25 Array.elem (3kaya)
26 Array.filter (3kaya)
27 Array.fold (3kaya)
28 Array.intersperse (3kaya)
29 Array.join (3kaya)
30 Array.map (3kaya)
31 Array.nub (3kaya)
32 Array.pop (3kaya)
33 Array.push (3kaya)
34 Array.range (3kaya)
35 Array.remove (3kaya)
36 Array.removeAt (3kaya)
37 Array.resize (3kaya)
38 Array.reverse (3kaya)
39 Array.shift (3kaya)
40 Array.shuffle (3kaya)
41 Array.sort (3kaya)
42 Array.sorted (3kaya)
43 Array.subarray (3kaya)
44 Array.take (3kaya)
45 Array.top (3kaya)
46 Array.unshift (3kaya)
47 Array.zip (3kaya)
48 Array.zipWith (3kaya)
50 Kaya standard library by Edwin Brady, Chris Morris and others
51 (kaya@kayalang.org). For further information see http://kayalang.org/
53 The Kaya standard library is free software; you can redistribute it
54 and/or modify it under the terms of the GNU Lesser General Public
55 License (version 2.1 or any later version) as published by the Free
56 Software Foundation.
57
58
59
60Kaya December 2010 Array(3kaya)