Go to file
Gabriel Gonzalez d6ecb421e4 Remove support for function arguments to let bindings
In other words, instead of writing:

    let f (x : Natural) = x + 1
    in  ...

... you must now write:

    let f = λ(x : Natural) → x + 1
    in  ...

The reason for this is two-fold:

* The implementation is much simpler, which matters for porting Dhall to other
  languages
* This is more consistent with handlers for the newly added `apply` notation,
  where the handlers have to be expressed as anonymous functions
2016-10-16 13:26:55 -07:00
exec Switch to happy for parsing and simplify the alex lexer 2016-09-11 20:38:37 -07:00
src Remove support for function arguments to let bindings 2016-10-16 13:26:55 -07:00
dhall.cabal Remove unused dependencies 2016-09-11 21:59:27 -07:00
LICENSE Initial commit 2016-09-07 09:17:12 -07:00
Setup.hs Initial commit 2016-09-07 09:17:12 -07:00
stack.yaml Switch to a newer stack resolver 2016-09-09 09:15:27 -07:00