aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/concurrency/task.lux (unfollow)
Commit message (Collapse)AuthorFilesLines
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