aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/data (follow)
Commit message (Expand)AuthorAgeFilesLines
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-1030-36/+36
* - Re-organized dictionary & set modules a bit.Eduardo Julian2018-07-105-4/+4
* - Re-named "Dict" type to "Dictionary".Eduardo Julian2018-07-107-43/+43
* - Ported caching machinery for default compiler.Eduardo Julian2018-07-101-6/+85
* - Re-implemented sets using abstract types to make it impossible to use dicti...Eduardo Julian2018-07-102-136/+141
* - Re-named "struct:" to "structure:".Eduardo Julian2018-07-1029-100/+100
* - Ported caching machinery for Lux Meta-Compiler to stdlib.Eduardo Julian2018-07-081-31/+88
* - Binary (de)serialization module.Eduardo Julian2018-07-052-0/+173
* - Re-named "equality" to "equivalence".Eduardo Julian2018-07-0522-97/+97
* - Removed "alias:" due to the potential for introducing confusion due to havi...Eduardo Julian2018-07-041-9/+7
* - Re-named "degree" to "revolution".Eduardo Julian2018-07-045-102/+102
* - When a method/constructor is not found, the signatures of alternatives with...Eduardo Julian2018-07-041-0/+30
* - "lux/data/text/buffer" module, with platform-specific implementations of co...Eduardo Julian2018-07-041-0/+72
* - Implemented ":cast" macro, and used it to implement both ":abstraction" and...Eduardo Julian2018-07-041-3/+1
* - Implemented not-a-number and both infinities in pure Lux.Eduardo Julian2018-07-041-5/+5
* - Re-named "stream" to "sequence".Eduardo Julian2018-07-031-32/+32
* - Re-named "sequence" to "row".Eduardo Julian2018-07-032-49/+48
* - Re-named "@abstraction" to ":abstraction" and "@representation" to ":repres...Eduardo Julian2018-07-034-17/+17
* - Re-named ":!" to ":coerce".Eduardo Julian2018-07-033-21/+21
* - Added function for updating dictionary.Eduardo Julian2018-07-031-0/+6
* - Migrated Scheme back-end to stdlib.Eduardo Julian2018-06-171-3/+3
* - WIP: Migrated synthesis to stdlib.Eduardo Julian2018-05-262-4/+4
* - Minor improvements.Eduardo Julian2018-05-231-5/+5
* - Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian2018-05-207-18/+18
* - Migrated structure analysis to stdlib.Eduardo Julian2018-05-161-0/+62
* - Added dedicated unicode support for text.Eduardo Julian2018-05-133-45/+392
* - "lux/data/coll/bits" now uses I64 instead of Nat.Eduardo Julian2018-05-131-20/+24
* - Re-named ".../eq" modules to ".../equality".Eduardo Julian2018-05-1321-21/+21
* - Added new #I64 type as foundation for types based on 64-bit integers.Eduardo Julian2018-05-1316-217/+227
* - Implemented Deg(ree) reciprocal & conversions Deg<->Frac.Eduardo Julian2018-05-121-0/+2
* - Some improvements and fixes for stdlib.Eduardo Julian2018-05-101-4/+1
* - Implemented bit-count in pure Lux.Eduardo Julian2018-05-071-9/+21
* - Implemented Deg functionality in pure Lux.Eduardo Julian2018-05-071-5/+5
* - Implemented Nat functionality in pure Lux.Eduardo Julian2018-05-063-6/+6
* - Re-named shift-left -> left-shift, shift-right -> logical-right-shift, sign...Eduardo Julian2018-05-064-29/+29
* - Removed "lux text upper" and "lux text lower" procedures.Eduardo Julian2018-05-062-49/+149
* - Removed Void and Unit as kinds of types.Eduardo Julian2018-05-054-12/+12
* - List ranges can now be generated backwards.Eduardo Julian2018-05-021-6/+11
* - Changed the syntax for the parameters of "syntax:".Eduardo Julian2018-05-027-9/+11
* - Made the names of all exceptions lower-case.Eduardo Julian2018-05-023-21/+21
* - Re-named "Applicative" to "Apply".Eduardo Julian2018-05-026-12/+12
* - Moved the "wrap" function into Monad, and removed Applicative from Monad's ...Eduardo Julian2018-05-026-37/+40
* - Re-organized "lux/data/coll/tree/*" modules.Eduardo Julian2018-05-012-16/+16
* - Re-organized priority-queue modules.Eduardo Julian2018-05-011-0/+0
* - Re-named "lux/data/coll/dict/*" to "lux/data/coll/dictionary/*".Eduardo Julian2018-05-017-5/+5
* - Re-organized dict modules.Eduardo Julian2018-05-017-17/+17
* - Re-organized set modules.Eduardo Julian2018-05-012-0/+0
* - Re-named lux/control/cont to lux/control/continuation.Eduardo Julian2018-05-011-10/+10
* - Allow underscore separators in the hex, octal and binary encoding macros fo...Eduardo Julian2018-05-011-29/+60
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-0526-111/+129