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
path:
root
/
stdlib
/
source
/
lux
/
control
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Changed some of the syntax for macro templating.
Eduardo Julian
2017-12-01
5
-58
/
+57
*
- Changed the identifier separator, from the semi-colon (;) to the period/dot...
Eduardo Julian
2017-11-29
23
-387
/
+387
*
- Re-named the "." function to "compose" and moved it to lux/function.
Eduardo Julian
2017-11-28
3
-9
/
+9
*
- Got rid of even more dots.
Eduardo Julian
2017-11-27
4
-10
/
+10
*
- Changed the prefixes of numeric functions.
Eduardo Julian
2017-11-27
6
-75
/
+75
*
- Changed to the new relative imports syntax.
Eduardo Julian
2017-11-26
5
-5
/
+5
*
- Fixed some bugs.
Eduardo Julian
2017-11-22
1
-6
/
+11
*
- Fixed some bugs.
Eduardo Julian
2017-11-21
1
-2
/
+2
*
- Added parallel compilation.
Eduardo Julian
2017-11-20
1
-2
/
+2
*
- Re-named "lux/meta" to to "lux/macro".
Eduardo Julian
2017-11-15
5
-32
/
+32
*
- Small refactoring.
Eduardo Julian
2017-11-14
2
-61
/
+61
*
- Improved "let>"'s design.
Eduardo Julian
2017-11-06
1
-7
/
+4
*
- Now, all special forms are handled as procedures.
Eduardo Julian
2017-10-31
2
-11
/
+11
*
- Fixed some small defects.
Eduardo Julian
2017-10-26
2
-51
/
+66
*
- Changed the way some special forms work.
Eduardo Julian
2017-10-25
2
-13
/
+13
*
- Better names for piping macros.
Eduardo Julian
2017-10-22
1
-33
/
+26
*
- Re-named "Lux" type to "Meta".
Eduardo Julian
2017-10-16
5
-34
/
+34
*
- Re-named "Result" type back to "Error".
Eduardo Julian
2017-10-16
3
-67
/
+67
*
- Re-named lux/control/parser;opt to lux/control/parser;maybe.
Eduardo Julian
2017-10-16
3
-12
/
+12
*
- Added monoid composition.
Eduardo Julian
2017-10-11
1
-1
/
+9
*
- Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...
Eduardo Julian
2017-09-19
4
-14
/
+14
*
- Some refactoring.
Eduardo Julian
2017-09-19
9
-32
/
+33
*
- Added "when" function (great for piping).
Eduardo Julian
2017-09-19
1
-1
/
+1
*
- Renamed "Log" to "Writer".
Eduardo Julian
2017-09-04
1
-0
/
+59
*
- Re-named "real" numbers to "frac"(tions).
Eduardo Julian
2017-09-04
1
-12
/
+12
*
- "program:" now evaluates its body within an implicit IO monad.
Eduardo Julian
2017-08-19
1
-4
/
+4
*
- Moved "codec" from lux/data/text/lexer to lux/control/parser.
Eduardo Julian
2017-08-05
1
-1
/
+17
*
- Renamed "Thunk" to "Lazy", and moved it from lux/control/thunk to lux/data/...
Eduardo Julian
2017-07-29
1
-33
/
+0
*
- Small improvement to overlap testing for intervals.
Eduardo Julian
2017-07-29
1
-16
/
+16
*
- Relocated the "object" and "concatenative" modules.
Eduardo Julian
2017-07-23
1
-0
/
+333
*
- Removed the "M" suffix from monadic functions.
Eduardo Julian
2017-07-22
5
-53
/
+41
*
- Removed algebraic effects module. If you want effects, just go with finally...
Eduardo Julian
2017-07-22
1
-344
/
+0
*
- Small refactorings and bug fixes.
Eduardo Julian
2017-07-22
2
-17
/
+21
*
- Can now generate Eq instances for #rec-style recursive types.
Eduardo Julian
2017-07-15
5
-6
/
+11
*
- Remove the suffixes of "lift" functions for monad transformers.
Eduardo Julian
2017-07-01
2
-2
/
+2
*
- Miscellaneous refactoring.
Eduardo Julian
2017-06-26
2
-3
/
+3
*
- Re-designed actors so that their messages are now functions with access to ...
Eduardo Julian
2017-06-24
1
-5
/
+10
*
- Renamed lux/control/contract's "@pre" and "@post" to "pre" and "post".
Eduardo Julian
2017-06-23
1
-6
/
+6
*
- Renamed "App" to "Apply" and swapped the order of the arguments to it.
Eduardo Julian
2017-06-21
1
-11
/
+11
*
- CLI, Syntax and Lexer are now based upon a common Parser type.
Eduardo Julian
2017-06-21
3
-24
/
+274
*
- Split "lux/macro/syntax/common" into 2 other sub-modules ("reader" and "wri...
Eduardo Julian
2017-06-19
2
-19
/
+27
*
- Small refactorings and name-changes.
Eduardo Julian
2017-06-17
2
-15
/
+15
*
- Renamed ^=> to ^multi.
Eduardo Julian
2017-05-24
1
-10
/
+10
*
- Some refactoring in lux/control/exception.
Eduardo Julian
2017-05-19
1
-10
/
+10
*
- Renamed "Error" to "Result".
Eduardo Julian
2017-05-17
3
-13
/
+12
*
- Renamed %ast to %code.
Eduardo Julian
2017-05-15
1
-2
/
+2
*
- Added "while" and "do-while" loops for stateful computations.
Eduardo Julian
2017-05-07
1
-0
/
+16
*
- Renamed "AST" to "Code".
Eduardo Julian
2017-05-07
7
-37
/
+37
*
- Changed the name of "let%" to "with-expansions".
Eduardo Julian
2017-05-07
1
-2
/
+4
*
- Removed "T" suffix from Type's tags.
Eduardo Julian
2017-05-07
1
-13
/
+13
[next]