aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/cli.lux (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Changed the identifier separator, from the semi-colon (;) to the ↵Eduardo Julian2017-11-291-49/+49
| | | | period/dot (.).
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-151-3/+3
|
* - Changed the way some special forms work.Eduardo Julian2017-10-251-22/+24
|
* - Simplified CLI.Eduardo Julian2017-10-171-46/+40
| | | - Added way to parse CLI argument anywhere within the inputs.
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-161-3/+3
| | | - Moved lux/type/* under lux/meta/*.
* - Re-named "Result" type back to "Error".Eduardo Julian2017-10-161-24/+24
|
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> ↵Eduardo Julian2017-09-191-6/+6
| | | | "identity").
* - Some refactoring.Eduardo Julian2017-09-191-5/+3
| | | - Moved "assume" and "default" to lux/data/maybe.
* - "program:" now evaluates its body within an implicit IO monad.Eduardo Julian2017-08-191-6/+10
| | | | | - Fixed a bug with the types of actors and messages. - Added Functor for queues. - Small refactorings and fixes.
* - CLI, Syntax and Lexer are now based upon a common Parser type.Eduardo Julian2017-06-211-161/+33
|
* - Renamed "Error" to "Result".Eduardo Julian2017-05-171-57/+57
|
* - Renamed "AST" to "Code".Eduardo Julian2017-05-071-4/+4
|
* - Fixed the way "program:" CLI params are specified.Eduardo Julian2017-04-141-8/+21
| | | - Added before/after combinators to lux/cli.
* - Simplified some of the documentation and error messages.Eduardo Julian2017-04-121-2/+2
|
* - Fused the lux/compiler and lux/macro modules.Eduardo Julian2017-04-111-1/+1
|
* - Renamed "lambda" to "function".Eduardo Julian2017-04-101-12/+12
|
* - Changed the license from MPL 2.0 to MIT.Eduardo Julian2017-01-261-5/+0
|
* - Moved the lux/data/struct/* modules to lux/data/coll/*.Eduardo Julian2017-01-251-2/+2
| | | | | | | - Did the same for the lux/codata/struct/* modules. - Moved lux/codata/io to lux/io. - Moved lux/control/effect to lux/effect. - Renamed "sample" functions to "this" functions. - Renamed "at" functions to "nth" functions.
* - Updated documentation for lux/cli, lux/compiler, lux/codata/*.Eduardo Julian2017-01-021-0/+3
|
* - No longer using record syntax in certain macros.Eduardo Julian2016-12-121-1/+1
|
* - Updated lux/cli tests.Eduardo Julian2016-12-021-12/+11
|
* - Collected the Lux compiler's repo, the Standard Library's, the Leiningen ↵Eduardo Julian2016-12-011-0/+271
plugin's and the Emacs mode's into a big monorepo, to keep development unified.