aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/type (follow)
Commit message (Expand)AuthorAgeFilesLines
* Extensible import syntax [Part 3]Eduardo Julian2022-06-028-10/+10
* Extensible import syntax [Part 2]Eduardo Julian2022-06-024-4/+4
* Extensible import syntax: Part 1Eduardo Julian2022-06-019-47/+47
* Re-branded "abstract" types as "primitive" types.Eduardo Julian2022-04-096-19/+19
* Removed (mostly useless) pattern-matching macro for abstract types.Eduardo Julian2022-04-085-23/+5
* De-sigil-ification: $Eduardo Julian2022-04-085-41/+41
* De-sigil-ification: &Eduardo Julian2022-04-074-26/+26
* Properly handling variance for arrays to avoid invalid subtyping.Eduardo Julian2022-04-041-2/+33
* De-sigil-ification: /Eduardo Julian2022-03-301-4/+4
* Now demanding mandatory loop names, instead of using default "again" name.Eduardo Julian2022-03-303-8/+8
* De-sigil-ification: !Eduardo Julian2022-03-174-23/+23
* De-sigil-ification: prefix :Eduardo Julian2022-03-169-115/+139
* Leaner syntax for library/lux/control/exception.reportEduardo Julian2022-03-153-53/+53
* De-sigil-ification: ^Eduardo Julian2022-03-155-63/+67
* Leaner syntax for the "for" macro.Eduardo Julian2022-03-141-2/+3
* De-sigil-ification: @Eduardo Julian2022-03-145-107/+107
* Finishing the meta-compiler [Part 4]Eduardo Julian2022-02-241-3/+3
* Yet more fixes for JVM interop.Eduardo Julian2022-02-181-25/+25
* Fixed directive extensions for Lux/Python.Eduardo Julian2022-02-111-42/+53
* Finishing the meta-compiler [Part 2]Eduardo Julian2022-02-101-56/+148
* Fixed compilation of <init> methods for anonymous classes.Eduardo Julian2022-01-241-1/+1
* "module:" => "using"Eduardo Julian2021-09-1510-10/+10
* "Row" => "Sequence"Eduardo Julian2021-09-151-4/+4
* Re-named "recur" to "again".Eduardo Julian2021-09-143-5/+5
* Re-named "Identifier" to "Symbol".Eduardo Julian2021-09-148-44/+44
* No more "^slots".Eduardo Julian2021-09-142-10/+11
* Re-named "name_of" to "symbol".Eduardo Julian2021-09-141-4/+4
* Re-named "Name" to "Symbol".Eduardo Julian2021-09-143-24/+25
* Re-named "primitive" to "Primitive".Eduardo Julian2021-09-132-3/+3
* Re-named #Label to #Tag.Eduardo Julian2021-09-131-3/+3
* Updated only/except import syntax to take into account record => variant synt...Eduardo Julian2021-09-139-47/+47
* Re-named \ => # && \\ => ##Eduardo Julian2021-09-128-96/+96
* Made the "#" character great again!Eduardo Julian2021-09-128-299/+299
* Undid the foolish re-design of "abstract:" and "actor:".Eduardo Julian2021-09-106-132/+132
* Fixed the indentation of variants.Eduardo Julian2021-09-103-10/+10
* Migrated variants to the new syntax.Eduardo Julian2021-09-107-240/+240
* De-bracing | part 2Eduardo Julian2021-09-081-1/+2
* Normalized syntax of "exception:", "actor:" and "message:".Eduardo Julian2021-09-083-7/+12
* No more annotations.Eduardo Julian2021-09-083-18/+10
* Normalized the syntax of "abstract:" and "actor:".Eduardo Julian2021-09-086-160/+140
* Now using eval to derive code for arbitrary types.Eduardo Julian2021-09-081-25/+3
* Eliminated the last application of annotations.Eduardo Julian2021-09-071-25/+44
* De-taggification | part 4Eduardo Julian2021-09-079-78/+78
* Changed the syntax of do/be's (co)monad bindings.Eduardo Julian2021-09-054-14/+14
* Better type-declaration documentation.Eduardo Julian2021-09-041-1/+1
* De-taggification | part 2Eduardo Julian2021-09-0410-55/+55
* Unified tuple and record syntax.Eduardo Julian2021-09-035-18/+18
* Better parameterized type documentation.Eduardo Julian2021-08-292-10/+7
* Made labels (tags & slots) into a form of global binding.Eduardo Julian2021-08-291-26/+35
* Updates to the Ruby compiler.Eduardo Julian2021-08-277-46/+46