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
/
concurrency
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Removed the "M" suffix from monadic functions.
Eduardo Julian
2017-07-22
3
-7
/
+7
*
- Renamed Chan to Channel.
Eduardo Julian
2017-07-22
3
-53
/
+53
*
- Some utility functions.
Eduardo Julian
2017-07-22
1
-0
/
+4
*
- Small refactorings and bug fixes.
Eduardo Julian
2017-07-22
1
-1
/
+1
*
- Can now generate Eq instances for #rec-style recursive types.
Eduardo Julian
2017-07-15
1
-1
/
+1
*
- The bodies of actor messages are run within the Task monad.
Eduardo Julian
2017-07-01
1
-1
/
+3
*
- Remove the suffixes of "lift" functions for monad transformers.
Eduardo Julian
2017-07-01
1
-23
/
+23
*
- Miscellaneous refactoring.
Eduardo Julian
2017-06-26
1
-0
/
+4
*
- Messages are now defined outside of the actor definition.
Eduardo Julian
2017-06-26
1
-129
/
+209
*
- Re-designed actors so that their messages are now functions with access to ...
Eduardo Julian
2017-06-24
4
-223
/
+206
*
- CLI, Syntax and Lexer are now based upon a common Parser type.
Eduardo Julian
2017-06-21
3
-15
/
+18
*
- Added Task type, as a promise that can fail.
Eduardo Julian
2017-06-21
1
-0
/
+51
*
- Split "lux/macro/syntax/common" into 2 other sub-modules ("reader" and "wri...
Eduardo Julian
2017-06-19
1
-9
/
+11
*
- Small refactorings and name-changes.
Eduardo Julian
2017-06-17
1
-10
/
+10
*
- Renamed ^=> to ^multi.
Eduardo Julian
2017-05-24
1
-2
/
+2
*
- Renamed "Error" to "Result".
Eduardo Julian
2017-05-17
2
-5
/
+4
*
- Renamed "AST" to "Code".
Eduardo Julian
2017-05-07
2
-26
/
+26
*
- Changed the name of "let%" to "with-expansions".
Eduardo Julian
2017-05-07
1
-20
/
+22
*
- Removed "T" suffix from Type's tags.
Eduardo Julian
2017-05-07
1
-1
/
+1
*
- Simplified some of the documentation and error messages.
Eduardo Julian
2017-04-12
3
-4
/
+4
*
- Fused the lux/compiler and lux/macro modules.
Eduardo Julian
2017-04-11
4
-4
/
+4
*
- Renamed "lambda" to "function".
Eduardo Julian
2017-04-10
5
-44
/
+44
*
- Renamed lux/codata/* to lux/function/* and moved the lux/codata/coll/stream...
Eduardo Julian
2017-04-03
3
-3
/
+2
*
- Re-designed (and implemented) the primitives for running processes/threads ...
Eduardo Julian
2017-02-23
1
-43
/
+4
*
- Re-designed atomic operations as common procedures.
Eduardo Julian
2017-02-23
2
-14
/
+7
*
- Expanded the lux/concurrency/frp module.
Eduardo Julian
2017-01-28
2
-8
/
+137
*
- Now, the only way to unfollow a Var is by closing the Chan.
Eduardo Julian
2017-01-27
2
-19
/
+21
*
- Changed the license from MPL 2.0 to MIT.
Eduardo Julian
2017-01-26
5
-25
/
+0
*
- Moved the lux/data/struct/* modules to lux/data/coll/*.
Eduardo Julian
2017-01-25
5
-16
/
+16
*
- Simplified the macros for asking about or ensuring AST tokens.
Eduardo Julian
2017-01-12
1
-3
/
+3
*
- Fixed a lot of errors in the documentation.
Eduardo Julian
2017-01-06
2
-2
/
+2
*
- Updated the documentation of most modules left.
Eduardo Julian
2017-01-04
5
-99
/
+137
*
- Fixed the bug that caused some commits to be lost.
Eduardo Julian
2016-12-28
1
-22
/
+59
*
- Fixed a bug when updating the value of a STM var.
Eduardo Julian
2016-12-19
1
-1
/
+1
*
- No longer using record syntax in certain macros.
Eduardo Julian
2016-12-12
3
-6
/
+6
*
- Renamed "==" function to "is".
Eduardo Julian
2016-12-12
1
-4
/
+4
*
- Added tests for lux/math/ratio and lux/math/simple.
Eduardo Julian
2016-12-12
1
-2
/
+2
*
- Updated & expanded lux/concurrency/* tests.
Eduardo Julian
2016-12-08
1
-10
/
+8
*
- Changed the names of math op functions to make them more consistent and sim...
Eduardo Julian
2016-12-02
4
-26
/
+26
*
- Collected the Lux compiler's repo, the Standard Library's, the Leiningen pl...
Eduardo Julian
2016-12-01
5
-0
/
+983