aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/time (follow)
Commit message (Collapse)AuthorAgeFilesLines
* No longer relying on "signature:"'s and "structure:"'s internal ↵Eduardo Julian2018-12-153-50/+51
| | | | macro-expansion to handle the "do-template"s inside.
* Re-named the "Error" tag to "Failure".Eduardo Julian2018-12-152-4/+4
|
* Small improvements.Eduardo Julian2018-12-152-77/+85
|
* Restored the "encode" function for duration, to correct for overkill when ↵Eduardo Julian2018-12-041-0/+25
| | | | removing contributor code.
* Excised contribution relevant to this: https://github.com/LuxLang/lux/pull/34Eduardo Julian2018-12-031-73/+0
|
* Small additions to stdlib.Eduardo Julian2018-08-281-1/+14
|
* No more multi-line text.Eduardo Julian2018-08-222-6/+4
|
* - Added timing functionality to measure performance.Eduardo Julian2018-08-201-0/+4
| | | - Measuring performance of different parts of the compilation process.
* Some small improvements and fixes.Eduardo Julian2018-08-052-26/+34
|
* Some small fixes for duration text serialization.Eduardo Julian2018-07-281-9/+9
|
* Removed temporary "|" prefix on Nat.Eduardo Julian2018-07-282-35/+35
|
* Added "+" sign to positive Int.Eduardo Julian2018-07-283-125/+131
|
* Temporary commit to get rid of "+" signs for Nat.Eduardo Julian2018-07-282-35/+35
|
* Re-named "seq" to "and" and "alt" to "or".Eduardo Julian2018-07-211-1/+1
|
* "^open" and "open:" now use aliases instead of prefixes, the same way as ↵Eduardo Julian2018-07-203-9/+9
| | | | module aliases.
* No longer giving default aliases to un-prefixed imports.Eduardo Julian2018-07-203-13/+15
|
* - New syntax for bit values: "#0" and "#1", instead of "false" and "true".Eduardo Julian2018-07-142-5/+6
| | | - Small improvements to lux-mode.
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-133-6/+6
|
* - Improvements to import syntax [part 2].Eduardo Julian2018-07-113-43/+51
|
* - Improvements to import syntax [part 1].Eduardo Julian2018-07-113-10/+10
|
* - Improvements to import syntax [part 0].Eduardo Julian2018-07-103-7/+7
|
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-102-3/+3
|
* - Re-named "struct:" to "structure:".Eduardo Julian2018-07-103-17/+17
|
* - Re-named "equality" to "equivalence".Eduardo Julian2018-07-053-18/+18
|
* - Re-named "sequence" to "row".Eduardo Julian2018-07-032-34/+34
|
* - Re-named "@abstraction" to ":abstraction" and "@representation" to ↵Eduardo Julian2018-07-032-17/+17
| | | | ":representation".
* - Re-named ".../eq" modules to ".../equality".Eduardo Julian2018-05-133-3/+3
| | | - Other minor improvements.
* - Added new #I64 type as foundation for types based on 64-bit integers.Eduardo Julian2018-05-132-24/+24
|
* - Implemented Monoid for Duration.Eduardo Julian2018-05-021-0/+5
|
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-052-3/+3
|
* - Fixed tests in stdlib.Eduardo Julian2018-02-071-9/+8
|
* - Some minor refactoring.Eduardo Julian2017-12-102-17/+17
| | | - Eliminated the dependency of STM upon FRP.
* - Re-named lux/type/opaque to lux/type/abstract.Eduardo Julian2017-11-292-11/+11
|
* - Changed the identifier separator, from the semi-colon (;) to the ↵Eduardo Julian2017-11-293-154/+154
| | | | period/dot (.).
* - Got rid of even more dots.Eduardo Julian2017-11-272-5/+5
|
* - Changed the prefixes of numeric functions.Eduardo Julian2017-11-273-113/+113
|
* - Changed to the new relative imports syntax.Eduardo Julian2017-11-261-1/+1
|
* - Moved "/type/*" to from "lux/meta/" to "lux/".Eduardo Julian2017-11-153-8/+8
|
* - Changed how Lux procedures work on the old compiler and the stdlib.Eduardo Julian2017-11-061-1/+1
|
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-162-2/+2
| | | - Moved lux/type/* under lux/meta/*.
* - Re-named "Vector" to "Sequence" to avoid confusion with mathematical vectors.Eduardo Julian2017-10-162-28/+28
|
* - Re-named "Result" type back to "Error".Eduardo Julian2017-10-163-6/+6
|
* - Re-named lux/control/parser;opt to lux/control/parser;maybe.Eduardo Julian2017-10-162-2/+2
|
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> ↵Eduardo Julian2017-09-193-13/+13
| | | | "identity").
* - Some refactoring.Eduardo Julian2017-09-192-2/+4
| | | - Moved "assume" and "default" to lux/data/maybe.
* - Some improvements/refactoring for durations.Eduardo Julian2017-09-191-8/+10
|
* fix duration frame and encoding testsmccraig mccraig of the clan mccraig2017-09-191-1/+1
|
* - Renamed "model" to "opaque".Eduardo Julian2017-08-212-11/+11
|
* - Moved "codec" from lux/data/text/lexer to lux/control/parser.Eduardo Julian2017-08-053-6/+6
|
* - Added formatters for JSON, XML and time types.Eduardo Julian2017-07-311-17/+16
|