index
:
lux
master
fork of https://github.com/LuxLang/lux for my bookshelf
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Added pattern-matching compilation.
Eduardo Julian
2017-09-17
7
-42
/
+525
*
- Removed the (non) tests for case synthesis.
Eduardo Julian
2017-09-08
2
-216
/
+1
*
- Re-named luxc/env to luxc/scope.
Eduardo Julian
2017-09-08
11
-34
/
+32
*
- Re-named "jvm-import" to "import".
Eduardo Julian
2017-09-08
21
-106
/
+106
*
- Replaced the term "total" with "exhaustive".
Eduardo Julian
2017-09-07
3
-51
/
+51
*
- Added more tests for pattern-matching analysis.
Eduardo Julian
2017-09-07
1
-19
/
+68
*
- Added optional "char" syntax for nats.
Eduardo Julian
2017-09-05
2
-5
/
+55
*
- Added alternative syntax for Frac numbers, based on traditional ratio/fract...
Eduardo Julian
2017-09-05
3
-42
/
+108
*
- Changed the code examples for JVM interop macros.
Eduardo Julian
2017-09-05
1
-60
/
+22
*
- Added polytypic JSON codec support for unit-types.
Eduardo Julian
2017-09-05
5
-45
/
+86
*
- Added tests for lux/math/random.
Eduardo Julian
2017-09-05
2
-1
/
+56
*
- Renamed bitwise right-shifting functions.
Eduardo Julian
2017-09-05
7
-31
/
+28
*
- Updated new compiler's code to the recent changes in the language.
Eduardo Julian
2017-09-05
43
-448
/
+790
*
- Now using strict floating point math on the JVM.
Eduardo Julian
2017-09-04
2
-12
/
+14
*
- Simplified code for JSON format.
Eduardo Julian
2017-09-04
5
-405
/
+369
*
- Simple types are no longer matched by their names, but by the types themsel...
Eduardo Julian
2017-09-04
4
-39
/
+39
*
- $_ and _$ macros now handle better "operator" code that is a form. e.g.
Eduardo Julian
2017-09-04
1
-6
/
+12
*
- Renamed "Log" to "Writer".
Eduardo Julian
2017-09-04
3
-27
/
+27
*
- Implemented network I/O for TCP and UDP (in the JVM).
Eduardo Julian
2017-09-04
6
-1
/
+377
*
- Re-named "real" numbers to "frac"(tions).
Eduardo Julian
2017-09-04
53
-748
/
+747
*
- Added HTML-generation module.
Eduardo Julian
2017-08-30
3
-3
/
+154
*
- Integrated documentation into the main repo (powered by mkdocs).
Eduardo Julian
2017-08-27
5
-3
/
+619
*
- Small fixes and refactorings.
Eduardo Julian
2017-08-22
2
-2
/
+3
*
- Added array operations for primitive arrays.
Eduardo Julian
2017-08-22
2
-0
/
+32
*
- Improved naming convention for quotient types.
Eduardo Julian
2017-08-22
1
-4
/
+4
*
- Added context/config variables, and their parsers (a.k.a. properties).
Eduardo Julian
2017-08-22
2
-0
/
+81
*
- Implemented a file-system library.
Eduardo Julian
2017-08-22
2
-0
/
+282
*
- Implemented a blob (binary large object) library.
Eduardo Julian
2017-08-22
2
-0
/
+245
*
- Small refactorings.
Eduardo Julian
2017-08-21
3
-9
/
+28
*
- Added module for color computations.
Eduardo Julian
2017-08-21
2
-0
/
+402
*
- Renamed "model" to "opaque".
Eduardo Julian
2017-08-21
7
-38
/
+38
*
- "program:" now evaluates its body within an implicit IO monad.
Eduardo Julian
2017-08-19
5
-30
/
+49
*
- Small refactorings and fixes.
Eduardo Julian
2017-08-10
3
-65
/
+124
*
- Added poly/eq support for time types and unit types.
Eduardo Julian
2017-08-06
1
-34
/
+49
*
- Moved "codec" from lux/data/text/lexer to lux/control/parser.
Eduardo Julian
2017-08-05
7
-27
/
+26
*
- Added "on:" syntax for spaces.
Eduardo Julian
2017-08-03
1
-2
/
+2
*
- Now, spaces automatically remove dead subscriptions after discovering them.
Eduardo Julian
2017-08-03
1
-19
/
+25
*
- Implemented Agent-Oriented Programming.
Eduardo Julian
2017-08-03
3
-0
/
+175
*
- Some refactoring and small bug fixes.
Eduardo Julian
2017-08-03
1
-108
/
+121
*
- Re-implemented polytypic matchers in terms of lux/control/parser.
Eduardo Julian
2017-08-02
7
-640
/
+627
*
- Removed polytipic text-encoders.
Eduardo Julian
2017-08-01
7
-546
/
+147
*
- Broken down lux/data/format/json module into smaller family of modules.
Eduardo Julian
2017-08-01
5
-928
/
+769
*
- Added formatters for JSON, XML and time types.
Eduardo Julian
2017-07-31
9
-144
/
+148
*
- Extended duration and date with Order and Codec implementations.
Eduardo Julian
2017-07-31
4
-6
/
+268
*
- Fixed a bug when calculating the month of a date.
Eduardo Julian
2017-07-29
1
-1
/
+1
*
- Added more structures for instants and dates.
Eduardo Julian
2017-07-29
5
-18
/
+278
*
- Added Eq, Order and Enum structures for unit types.
Eduardo Julian
2017-07-29
1
-1
/
+25
*
- Re-implemented Tainted using models.
Eduardo Julian
2017-07-29
3
-26
/
+28
*
- Added Functor, Applicative and Monad implementations for Lazy.
Eduardo Julian
2017-07-29
2
-8
/
+57
*
- Fuxed a bug when generating module code, where the type-vars were not getti...
Eduardo Julian
2017-07-29
1
-1
/
+1
[next]