- 19 Sep, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 18 Sep, 2019 1 commit
-
-
johnvg@science.ru.nl authored
fix commit f9eda3c5, add code to handle optimized derive of bimap for constructor arguments that do not contain a type variable
-
- 17 Sep, 2019 4 commits
-
-
johnvg@science.ru.nl authored
extend the number of cases in which a function is generated instead of using bimap when deriving generic functions, also permit some records
-
johnvg@science.ru.nl authored
in module generics1, use bimap_from_simple_type and bimap_to_simple_type also for partial function calls
-
johnvg@science.ru.nl authored
extend the number of cases in which a function is generated instead of using bimap when deriving generic functions, also permit constructor arguments that do not contain a type variable
-
johnvg@science.ru.nl authored
-
- 11 Sep, 2019 1 commit
-
-
johnvg@science.ru.nl authored
removed optional type context in an import of an instance, it is not required and was ignored by the compiler
-
- 06 Sep, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 20 Aug, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 19 Aug, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 15 Aug, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 05 Aug, 2019 1 commit
-
-
John van Groningen authored
Add error and warning "unused existentially quantified type variable" Closes #44 See merge request clean-compiler-and-rts/compiler!6
-
- 30 Jul, 2019 1 commit
-
-
Camil Staps authored
-
- 23 Jul, 2019 1 commit
-
-
John van Groningen authored
Prevent runtime error on illegal type arguments in generic function definitions Closes #43 See merge request clean-compiler-and-rts/compiler!5
-
- 22 Jul, 2019 1 commit
-
-
Camil Staps authored
-
- 16 Jul, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 15 Jul, 2019 1 commit
-
-
johnvg@science.ru.nl authored
add optimizations that creates specialized zero arity functions for partial function applications with all arguments only zero arity functions or constructors or integer or string denotations, generic derive often generates these function applications
-
- 12 Jul, 2019 4 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 10 Jul, 2019 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 09 Jul, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 08 Jul, 2019 1 commit
-
-
johnvg@science.ru.nl authored
define equal_constructor, less_constructor and greater_constructor using macros containing a local function with inline code, because the boot compiler does not yet support :== code in definition modules
-
- 05 Jul, 2019 2 commits
-
-
johnvg@science.ru.nl authored
add number of class constraints of a member to the arity of the member (not counting its own class constraint) in module trans, to prevent marking functions generated from those member functions by fusing constraint(s) as instance members
-
johnvg@science.ru.nl authored
-
- 28 Jun, 2019 3 commits
-
-
John van Groningen authored
Allow generic instances of unboxed arrays of non-basic types See merge request clean-compiler-and-rts/compiler!3
-
johnvg@science.ru.nl authored
- 27 Jun, 2019 2 commits
-
-
johnvg@science.ru.nl authored
backend
-
johnvg@science.ru.nl authored
-
- 26 Jun, 2019 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 25 Jun, 2019 4 commits
-
-
johnvg@science.ru.nl authored
add inline abc code specified in system modules by adding :== code { .. } to types of functions or instances
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-