Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Surround Fn's in parens if called directly | Louis Pilfold | 2019-03-10 | |
| | | | | Closes https://github.com/lpil/gleam/issues/88 | |||
* | Compile more of stdlib | Louis Pilfold | 2019-03-05 | |
| | ||||
* | Compile stdlib | Louis Pilfold | 2019-03-02 | |
| | ||||
* | Write ouput to gen dir | Louis Pilfold | 2019-02-28 | |
| | ||||
* | Unification of type vars against cons patterns | Louis Pilfold | 2019-02-08 | |
| | ||||
* | Remove invalid function names | Louis Pilfold | 2019-02-06 | |
| | ||||
* | Update examples to remove atoms | Louis Pilfold | 2019-02-03 | |
| | ||||
* | Attempt to compile stdlib | Louis Pilfold | 2019-02-02 | |
| | ||||
* | iodata | Louis Pilfold | 2018-12-01 | |
| | ||||
* | Correct any external fns | Louis Pilfold | 2018-11-22 | |
| | ||||
* | Additional maps | Louis Pilfold | 2018-11-20 | |
| | ||||
* | gleam_stdlib map | Louis Pilfold | 2018-11-18 | |
| | ||||
* | expect module | Louis Pilfold | 2018-11-14 | |
| | ||||
* | Permit new var as return for external fn | Louis Pilfold | 2018-11-04 | |
| | ||||
* | Codegen for calling module fns | Louis Pilfold | 2018-11-04 | |
| | ||||
* | Incorrectly detecting recursive typesi | Louis Pilfold | 2018-10-30 | |
| | ||||
* | Decode lib sketch | Louis Pilfold | 2018-10-29 | |
| | ||||
* | assert -> expect | Louis Pilfold | 2018-10-27 | |
| | | | | | assert can be useful keyword later for turning off exhaustiveness checking. | |||
* | Foreign -> Any | Louis Pilfold | 2018-10-27 | |
| | | | | Closes https://github.com/lpil/gleam/issues/21 | |||
* | EQ -> Eq | Louis Pilfold | 2018-10-18 | |
| | ||||
* | Output lowercase module names | Louis Pilfold | 2018-10-14 | |
| | ||||
* | Examples use -> | Louis Pilfold | 2018-10-14 | |
| | ||||
* | Correct list:foldr implementation | Louis Pilfold | 2018-10-14 | |
| | | | | Thanks Keith! https://github.com/ktec | |||
* | un-namespace enum constructors | Louis Pilfold | 2018-10-13 | |
| | ||||
* | Lowercase module names | Louis Pilfold | 2018-10-12 | |
| | | | | | | | | This change has a few benefits: - Module names will be easier to call from Erlang, Elixir, etc. - We can now import (for example) the `result` module and the `Result` type and not have ambiguity as to which we mean in the code. | |||
* | fn type uses => | Louis Pilfold | 2018-10-10 | |
| | ||||
* | type -> enum, type alias -> type | Louis Pilfold | 2018-10-07 | |
| | ||||
* | Correct namespace operator in examples | Louis Pilfold | 2018-10-04 | |
| | ||||
* | Fix small Gleam mistakes | Louis Pilfold | 2018-09-30 | |
| | ||||
* | Remove module header syntax | Louis Pilfold | 2018-09-22 | |
| | ||||
* | Adopt Erlang atom syntax | Louis Pilfold | 2018-09-22 | |
| | ||||
* | Update examples to match current lang | Louis Pilfold | 2018-09-22 | |
| | ||||
* | Remove `exposing` syntax | Louis Pilfold | 2018-09-22 | |
| | ||||
* | Adopt Erlang/Elixir tuple syntax | Louis Pilfold | 2018-09-15 | |
| | ||||
* | Remove Foreign dep on compiler module | Louis Pilfold | 2018-08-09 | |
| | ||||
* | Unify function and closure syntax | Louis Pilfold | 2018-08-09 | |
| | | | | | | I feel the `|x| x` syntax is less obvious than the `fn name(x) { x }` syntax used by top level named functions. Using the same syntax everywhere should be clearer. | |||
* | Infer simple constant types | Louis Pilfold | 2018-08-01 | |
| | ||||
* | Trick to fix GitHub Rust syntax highlighting | Louis Pilfold | 2018-07-11 | |
| | ||||
* | Sketch first class module | Louis Pilfold | 2018-07-04 | |
| | ||||
* | Brace based syntax | Louis Pilfold | 2018-06-29 | |
| | ||||
* | Restrict export syntax | Louis Pilfold | 2018-02-28 | |
| | ||||
* | Compile files | Louis Pilfold | 2018-02-26 | |
| | ||||
* | Restructure | Louis Pilfold | 2018-02-24 | |