Grzegorz Adam Hankiewicz
bde9d1ac07
Adds to tables module example of reference type vs value type.
2014-06-06 20:18:19 +02:00
Grzegorz Adam Hankiewicz
9009841d62
Avoids temporal string in tables hashing example.
2014-06-06 19:53:39 +02:00
Clay Sweetser
93fa75bb07
Fixed #1172 (for real)
2014-06-01 17:40:06 -04:00
Clay Sweetser
05953381e9
Fix assertion in queues.dequeue
2014-05-24 08:41:12 -04:00
Reimer Behrends
79891b6b9b
Added support for ref type hash tables.
...
This reuses the hash table implementation for objects (and the
associated tests). For efficiency reasons, iterator implementations
are currently adapted rather than calling the TTable code.
2014-05-04 15:22:50 +02:00
Grzegorz Adam Hankiewicz
15bd91a5da
Adds example of custom object types used as table key.
2014-04-22 09:37:24 +02:00
Dominik Picheta
00dc93b65b
Fixes collections/ttables.
2014-04-18 21:50:51 +01:00
Simon Hafner
bb94abd88a
Merge pull request #1084 from gradha/pr_adds_sequtils_split
...
Adds generic split proc to sequtils.
2014-04-13 15:08:25 -05:00
Grzegorz Adam Hankiewicz
c3cb03c640
Renames split to distribute. Refs #1084 .
2014-04-13 10:50:27 +02:00
Andreas Rumpf
455c3c19ca
added mget for TSet
2014-04-13 00:33:06 +02:00
Andreas Rumpf
3ee25170c3
fixes '==' for TTTable
2014-04-13 00:22:07 +02:00
Andreas Rumpf
587f0bd086
fixes '==' for TTTable
2014-04-13 00:20:25 +02:00
Grzegorz Adam Hankiewicz
fac9947ebe
Adds generic split proc to sequtils.
2014-04-11 22:24:49 +02:00
Simon Hafner
e8c87d070a
fixed a bug in map for sets
2014-02-10 13:02:47 -06:00
Simon Hafner
0b5c14962e
added map to sets
2014-02-10 12:44:44 -06:00
Simon Hafner
5498415f3b
indexBy, which indexes a collection into a hashtable
2014-02-06 16:11:55 -06:00
Grzegorz Adam Hankiewicz
700f32e814
Adds convenience mapIt templates.
2014-02-02 17:37:06 +01:00
Simon Hafner
9f29bb8d9e
corrected docs and tests
2014-02-01 16:07:44 -06:00
Simon Hafner
2c5a2d07fb
sets equivalence
2014-01-31 18:22:27 -06:00
Araq
fc452787e7
better html generator for the tester; fixes some VM bugs
2014-01-17 01:18:57 +01:00
Araq
346443d1b5
case consistency improvements
2014-01-11 21:56:05 +01:00
Araq
7e0da3e8f7
case consistency part 7
2013-12-28 01:36:35 +01:00
Araq
92b8fac94a
case consistency part 4
2013-12-27 23:10:36 +01:00
Araq
2df9b442c6
case consistency part 1
2013-12-27 15:48:53 +01:00
Andreas Rumpf
528f972d17
Merge pull request #631 from mflamer/master
...
LockFree Hash Table 0.1
2013-10-31 13:43:19 -07:00
Varriount
ea92682b98
Apply changes suggested by Araq
...
Added documentation examples, added defaults
2013-10-27 03:44:55 -04:00
Mark Flamer
6fbc96fec4
LockFree Hash Table 0.1
2013-10-22 14:24:38 -07:00
Clay Sweetser
314e526f75
Added an insertion function that inserts elements of an openarray.
...
Added a deletion function that allows elements between two positions in a sequence to be deleted
2013-10-20 13:06:07 -04:00
Araq
9b9a180947
'inject' for 'for' loop variables
2013-05-14 00:41:07 +02:00
Araq
af7e862a06
Merge pull request #365 from gradha/pr_adds_mention_of_nextPowerOfTwo_proc
...
Mentions nextPowerOfTwo proc for table initialization.
2013-03-17 08:15:15 -07:00
Grzegorz Adam Hankiewicz
1bd12e208b
Mentions nextPowerOfTwo proc for table initialization.
2013-03-17 12:19:40 +01:00
Grzegorz Adam Hankiewicz
e4c3515baf
Fixes the dirtyness of the filterIt template. Refs #351 .
2013-03-17 12:14:27 +01:00
Araq
29d0a774e9
Merge pull request #362 from gradha/pr_adds_fold_templates_to_sequtils
...
Adds fold templates to sequtils
2013-03-16 17:15:20 -07:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Grzegorz Adam Hankiewicz
72728679a8
Adds foldl and foldr templates to sequtils.
2013-03-16 22:58:20 +01:00
Grzegorz Adam Hankiewicz
e28674c10b
Indents documentation tests with blocks for hygiene.
2013-03-16 22:09:31 +01:00
Grzegorz Adam Hankiewicz
91700f29e7
Renames each proc to map, each is left deprecated.
2013-01-22 21:41:26 +01:00
Araq
7b5b9656f5
fixes sequtils.filterIt
2013-01-19 12:33:07 +01:00
Araq
b3e70febb4
'sort' for ordered tables
2013-01-12 23:59:29 +01:00
Araq
1874179f20
Merge branch 'master' of github.com:Araq/Nimrod
2013-01-11 01:09:54 +01:00
Araq
4670445a93
'importcpp' for the JS target to generate an infix call
2013-01-11 01:08:37 +01:00
Grzegorz Adam Hankiewicz
abca30cc06
Adds note about distnct being misspelled on purpose.
2013-01-09 20:32:58 +01:00
Grzegorz Adam Hankiewicz
1757baecaf
Adds documentation examples to sequtils.
2013-01-09 20:32:58 +01:00
Grzegorz Adam Hankiewicz
6e65f5b49e
Hyperlinks each proc and explains it is like map.
2013-01-09 20:32:57 +01:00
Araq
63c08d8255
Merge pull request #296 from gradha/pr_makes_toseq_public
...
Moves toSeq template to public sequtils module.
2013-01-08 13:53:50 -08:00
Araq
3af5c99336
fixes #293
2013-01-08 20:03:02 +01:00
Grzegorz Adam Hankiewicz
bd961fd76c
Moves toSeq template to public sequtils module.
2013-01-03 22:38:56 +01:00
Araq
c98e3d2c27
implements 'export' feature
2012-12-01 19:10:47 +01:00
Araq
a59abdf8e4
made more tests green; fixes #201
2012-09-12 21:48:37 +02:00
Araq
f893179889
documented hygienic templates; made tests green; fixed system.clamp
2012-08-22 22:46:02 +02:00