| Commit message (Collapse) | Author | Files | Lines |
|
|
|
- "lux case" now takes its branches as a non-empty record.
|
|
|
|
|
|
|
|
|
|
- Some refactoring/re-naming.
|
|
definition annotations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Also did argument swapping for lux/type;application.
|
|
|
|
|
|
|
|
- No longer relying in LuxRT-supported implementations.
|
|
for all arrays.
|
|
|
|
|
|
|
|
Analysis, and make it easier to port to the new re-written compiler.
- Fixed a type-bug when asserting whether a def is being re-defined.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Moved some type-constructors for building functor types into the lux/control/functor module.
- Renamed Ord to Order.
- Renamed Env to Reader.
|
|
|
|
|
|
- No longer checking for catched exceptions (this is now the programmer's sole responsibility).
- Now handling a new corner-case when patten-matching against sums.
|
|
- Implemented Enum<Real>.
|
|
- Now forcing the JVM to use a larger stack, to avoid StackOverflow errors.
|
|
|
|
|
|
inside a LuxRT object.
|
|
|
|
parameters.
|
|
|
|
|
|
|
|
|