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
/
macro
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Added the special # syntax for referring to the module's alias when opening s...
Eduardo Julian
2019-02-11
9
-27
/
+29
*
Added the capacity to generate identifiers for template code.
Eduardo Julian
2019-02-04
2
-13
/
+23
*
Changed the naming style for structures.
Eduardo Julian
2019-02-04
9
-164
/
+170
*
Some refactoring around the identity function.
Eduardo Julian
2019-02-03
1
-1
/
+2
*
Added branding to capabilities to better differentiate between capabilities t...
Eduardo Julian
2019-02-03
1
-1
/
+1
*
Improvements & expansions for CSS machinery.
Eduardo Julian
2019-01-24
1
-0
/
+11
*
Some improvements to macro machinery.
Eduardo Julian
2019-01-22
1
-6
/
+3
*
Added more services.
Eduardo Julian
2019-01-09
1
-19
/
+19
*
Can now define nested abstract types.
Eduardo Julian
2019-01-06
1
-4
/
+5
*
No longer relying on "signature:"'s and "structure:"'s internal macro-expansi...
Eduardo Julian
2018-12-15
1
-0
/
+1
*
Re-named the "Error" tag to "Failure".
Eduardo Julian
2018-12-15
2
-44
/
+44
*
Basic implementation for sessions.
Eduardo Julian
2018-12-09
1
-3
/
+7
*
Restored the "encode" function for duration, to correct for overkill when rem...
Eduardo Julian
2018-12-04
1
-3
/
+3
*
Method imports are now done as macros instead of functions.
Eduardo Julian
2018-08-29
2
-10
/
+10
*
No more escaping of new-line.
Eduardo Julian
2018-08-23
2
-2
/
+2
*
No more escaping of double-quotes.
Eduardo Julian
2018-08-23
1
-1
/
+1
*
No more escaping of unicode.
Eduardo Julian
2018-08-22
1
-2
/
+2
*
No more multi-line text.
Eduardo Julian
2018-08-22
1
-3
/
+2
*
Small fixes.
Eduardo Julian
2018-08-08
1
-1
/
+7
*
Moved "Array" type back into "lux/data/collection/array".
Eduardo Julian
2018-08-03
1
-7
/
+7
*
Replace the error-prone "n/range" calls with "indices".
Eduardo Julian
2018-08-02
4
-6
/
+6
*
Removed temporary "|" prefix on Nat.
Eduardo Julian
2018-07-28
5
-29
/
+29
*
Temporary commit to get rid of "+" signs for Nat.
Eduardo Julian
2018-07-28
5
-29
/
+29
*
Re-named "seq" to "and" and "alt" to "or".
Eduardo Julian
2018-07-21
4
-30
/
+30
*
Re-named "name-for" to "name-of".
Eduardo Julian
2018-07-21
1
-1
/
+1
*
Re-named "Symbol" to "Identifier".
Eduardo Julian
2018-07-21
8
-89
/
+89
*
Re-named "Ident" to "Name".
Eduardo Julian
2018-07-21
5
-19
/
+19
*
Refactoring & improvements to "lux/macro/poly".
Eduardo Julian
2018-07-21
4
-52
/
+73
*
Moved "lux/language/type/*" to "lux/type/*".
Eduardo Julian
2018-07-21
4
-14
/
+7
*
"^open" and "open:" now use aliases instead of prefixes, the same way as modu...
Eduardo Julian
2018-07-20
8
-21
/
+21
*
No longer giving default aliases to un-prefixed imports.
Eduardo Julian
2018-07-20
8
-82
/
+92
*
- New syntax for bit values: "#0" and "#1", instead of "false" and "true".
Eduardo Julian
2018-07-14
5
-17
/
+18
*
Re-named "Bool" type to "Bit".
Eduardo Julian
2018-07-13
7
-37
/
+38
*
- Re-named "lux/data/bit" to "lux/data/number/i64".
Eduardo Julian
2018-07-13
1
-14
/
+13
*
- Re-named "lux/macro/poly.this" to "exactly" and "lux/macro/poly.like" to "s...
Eduardo Julian
2018-07-11
3
-37
/
+37
*
- Improvements to import syntax [part 2].
Eduardo Julian
2018-07-11
8
-130
/
+152
*
- Improvements to import syntax [part 1].
Eduardo Julian
2018-07-11
8
-50
/
+50
*
- Improvements to import syntax [part 0].
Eduardo Julian
2018-07-10
8
-30
/
+30
*
- Re-named path "lux/lang/*" to "lux/language/*".
Eduardo Julian
2018-07-10
4
-5
/
+5
*
- Re-named path "lux/data/coll/*" to "lux/data/collection/*".
Eduardo Julian
2018-07-10
8
-17
/
+17
*
- Re-organized dictionary & set modules a bit.
Eduardo Julian
2018-07-10
3
-4
/
+4
*
- Re-named "Dict" type to "Dictionary".
Eduardo Julian
2018-07-10
3
-8
/
+8
*
- Re-named "struct" to "structure".
Eduardo Julian
2018-07-10
2
-5
/
+5
*
- Re-named "struct:" to "structure:".
Eduardo Julian
2018-07-10
2
-4
/
+4
*
- Fixes: Part 2.
Eduardo Julian
2018-07-09
2
-4
/
+4
*
- Improved syntax for pattern-matching.
Eduardo Julian
2018-07-07
1
-9
/
+9
*
- Re-named "equality" to "equivalence".
Eduardo Julian
2018-07-05
6
-72
/
+72
*
- Re-named "degree" to "revolution".
Eduardo Julian
2018-07-04
3
-7
/
+7
*
- Re-named Bound to Paremeter.
Eduardo Julian
2018-07-04
4
-21
/
+21
*
- Implemented ":cast" macro, and used it to implement both ":abstraction" and...
Eduardo Julian
2018-07-04
2
-47
/
+45
[next]