aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/concurrency (follow)
Commit message (Expand)AuthorAgeFilesLines
* - Some minor refactoring.Eduardo Julian2017-12-103-161/+131
* - No longer deleting type-vars in luxc, to better match it with the type-chec...Eduardo Julian2017-12-044-66/+48
* - "gensym" went back to producing Code, instead of Ident.Eduardo Julian2017-12-021-22/+22
* - Added context-sensitive macro-expansion by means of "lux in-module", and re...Eduardo Julian2017-12-026-25/+19
* - Changed some of the syntax for macro templating.Eduardo Julian2017-12-012-37/+37
* - Re-named lux/type/opaque to lux/type/abstract.Eduardo Julian2017-11-291-5/+5
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-297-459/+458
* - Got rid of even more dots.Eduardo Julian2017-11-275-11/+11
* - Changed the prefixes of numeric functions.Eduardo Julian2017-11-274-8/+8
* - Changed to the new relative imports syntax.Eduardo Julian2017-11-262-2/+2
* - Fixed some bugs.Eduardo Julian2017-11-222-8/+20
* - Fixed some bugs.Eduardo Julian2017-11-212-30/+21
* - Added parallel compilation.Eduardo Julian2017-11-204-54/+40
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-156-26/+26
* - Moved "/type/*" to from "lux/meta/" to "lux/".Eduardo Julian2017-11-151-2/+2
* - Moved "/type" and "/type/check" from "lux/meta" to "lux/lang".Eduardo Julian2017-11-151-14/+14
* - Changed how Lux procedures work on the old compiler and the stdlib.Eduardo Julian2017-11-062-9/+9
* - Re-named "Host" to "Primitive".Eduardo Julian2017-10-201-1/+1
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-166-30/+30
* - Re-named "Result" type back to "Error".Eduardo Julian2017-10-161-15/+15
* - Re-named lux/control/parser;opt to lux/control/parser;maybe.Eduardo Julian2017-10-161-4/+4
* - Eliminated the Anns and Ann-Value types, and now only using Code for defini...Eduardo Julian2017-10-111-1/+1
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...Eduardo Julian2017-09-192-2/+2
* - Some refactoring.Eduardo Julian2017-09-194-16/+16
* - Renamed "model" to "opaque".Eduardo Julian2017-08-211-5/+5
* - "program:" now evaluates its body within an implicit IO monad.Eduardo Julian2017-08-192-14/+26
* - Now, spaces automatically remove dead subscriptions after discovering them.Eduardo Julian2017-08-031-19/+25
* - Implemented Agent-Oriented Programming.Eduardo Julian2017-08-031-0/+150
* - Some refactoring and small bug fixes.Eduardo Julian2017-08-031-108/+121
* - Removed the "M" suffix from monadic functions.Eduardo Julian2017-07-223-7/+7
* - Renamed Chan to Channel.Eduardo Julian2017-07-223-53/+53
* - Some utility functions.Eduardo Julian2017-07-221-0/+4
* - Small refactorings and bug fixes.Eduardo Julian2017-07-221-1/+1
* - Can now generate Eq instances for #rec-style recursive types.Eduardo Julian2017-07-151-1/+1
* - The bodies of actor messages are run within the Task monad.Eduardo Julian2017-07-011-1/+3
* - Remove the suffixes of "lift" functions for monad transformers.Eduardo Julian2017-07-011-23/+23
* - Miscellaneous refactoring.Eduardo Julian2017-06-261-0/+4
* - Messages are now defined outside of the actor definition.Eduardo Julian2017-06-261-129/+209
* - Re-designed actors so that their messages are now functions with access to ...Eduardo Julian2017-06-244-223/+206
* - CLI, Syntax and Lexer are now based upon a common Parser type.Eduardo Julian2017-06-213-15/+18
* - Added Task type, as a promise that can fail.Eduardo Julian2017-06-211-0/+51
* - Split "lux/macro/syntax/common" into 2 other sub-modules ("reader" and "wri...Eduardo Julian2017-06-191-9/+11
* - Small refactorings and name-changes.Eduardo Julian2017-06-171-10/+10
* - Renamed ^=> to ^multi.Eduardo Julian2017-05-241-2/+2
* - Renamed "Error" to "Result".Eduardo Julian2017-05-172-5/+4
* - Renamed "AST" to "Code".Eduardo Julian2017-05-072-26/+26
* - Changed the name of "let%" to "with-expansions".Eduardo Julian2017-05-071-20/+22
* - Removed "T" suffix from Type's tags.Eduardo Julian2017-05-071-1/+1
* - Simplified some of the documentation and error messages.Eduardo Julian2017-04-123-4/+4
* - Fused the lux/compiler and lux/macro modules.Eduardo Julian2017-04-114-4/+4