aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/concurrency/task.lux (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-12-15Moved the "lux/concurrency" modules under "lux/control".Eduardo Julian1-82/+0
2018-12-04Some refactoring.Eduardo Julian1-29/+31
2018-07-11- Improvements to import syntax [part 2].Eduardo Julian1-10/+10
2018-07-10- Improvements to import syntax [part 0].Eduardo Julian1-2/+2
2018-07-10- Re-named "struct:" to "structure:".Eduardo Julian1-3/+3
2018-05-20- Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian1-2/+2
- Removed some modules that should have been deleted before.
2018-05-05- Removed Void and Unit as kinds of types.Eduardo Julian1-2/+2
- Changed the value of "unit" in the old LuxC to match the one in new-luxc.
2018-05-02- Changed the syntax for the parameters of "syntax:".Eduardo Julian1-1/+1
2018-05-02- Re-named "Applicative" to "Apply".Eduardo Julian1-2/+2
2018-05-02- Moved the "wrap" function into Monad, and removed Applicative from Monad's ↵Eduardo Julian1-6/+6
family tree. - Moved the Free monad to its own module.
2018-04-05- Improved the syntax for the "lux.function" macro.Eduardo Julian1-1/+1
2018-02-07- Improved the way exceptions work.Eduardo Julian1-2/+3
2017-12-02- Added context-sensitive macro-expansion by means of "lux in-module", and ↵Eduardo Julian1-1/+1
removed all the (now unnecessary) #hidden tags. - Fixed a bug when loading the imports from the cache. - Added special notation for context-sensitive macro-expansion.
2017-11-29- Changed the identifier separator, from the semi-colon (;) to the ↵Eduardo Julian1-25/+25
period/dot (.).
2017-11-27- Got rid of even more dots.Eduardo Julian1-2/+2
2017-11-15- Re-named "lux/meta" to to "lux/macro".Eduardo Julian1-2/+2
2017-10-16- Re-named "Lux" type to "Meta".Eduardo Julian1-2/+2
- Moved lux/type/* under lux/meta/*.
2017-10-16- Re-named "Result" type back to "Error".Eduardo Julian1-15/+15
2017-09-19- Some refactoring.Eduardo Julian1-4/+4
- Moved "assume" and "default" to lux/data/maybe.
2017-07-22- Some utility functions.Eduardo Julian1-0/+4
2017-06-26- Miscellaneous refactoring.Eduardo Julian1-0/+4
2017-06-24- Re-designed actors so that their messages are now functions with access to ↵Eduardo Julian1-3/+23
the actor's state, and to the actor itself. - When creating channels and promises, the type is now mandatory. - Minor refactorings.
2017-06-21- Added Task type, as a promise that can fail.Eduardo Julian1-0/+51