| Commit message (Collapse) | Author | Files | Lines |
|
|
|
"signature" & "structure" feel like very ML-specific terminology and might not be easy on programmers unfamiliar with it.
|
|
|
|
|
|
|
|
convention that only macros that deal with types may start with a colon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
names/paths of artifacts.
|
|
|
|
|
|
|
|
|
|
to avoid confusion since "/" is used for relative module paths.
|
|
conflict with "lux.Source".
|
|
structures.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module aliases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
":representation".
|
|
- Removed some modules that should have been deleted before.
|
|
- Changed the value of "unit" in the old LuxC to match the one in new-luxc.
|
|
|
|
family tree.
- Moved the Free monad to its own module.
|
|
|
|
- Fixed a bug when checking "last-index-of" for Text.
|
|
|
|
for spreading data, that can be chained together to form networks for data distribution.
|
|
type-checking in new-luxc.
- Fixed some minor bugs and inconsistencies.
|
|
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.
|
|
period/dot (.).
|
|
|
|
|
|
|
|
- Moved lux/type/* under lux/meta/*.
|