Permalink
Commits on Sep 26, 2017
  1. Merge tag 'v1.1.1.0'

    tmcdonell committed Sep 26, 2017
    1.1.1.0
  2. update CHANGELOG.md

    tmcdonell committed Sep 26, 2017
  3. version bump

    tmcdonell committed Sep 26, 2017
    1.1.1.0
  4. update CHANGELOG.md

    tmcdonell committed Sep 26, 2017
  5. stack/8.2: update extra-deps

    tmcdonell committed Sep 26, 2017
Commits on Sep 22, 2017
  1. Merge branch 'wip/pretty'

    tmcdonell committed Sep 22, 2017
  2. wibble

    tmcdonell committed Sep 22, 2017
  3. prettier if-then-else blocks

    tmcdonell committed Sep 22, 2017
Commits on Sep 21, 2017
  1. update pretty-printer

    tmcdonell committed Sep 21, 2017
  2. update CHANGELOG.md

    tmcdonell committed Sep 21, 2017
    [ci skip]
  3. Merge tag 'v1.1.0.0'

    tmcdonell committed Sep 21, 2017
    1.1.0.0
  4. update CHANGELOG.md

    tmcdonell committed Aug 25, 2017
Commits on Aug 25, 2017
  1. update CHANGELOG.md

    tmcdonell committed Aug 25, 2017
Commits on Aug 24, 2017
  1. inline some things

    tmcdonell committed Aug 24, 2017
Commits on Aug 20, 2017
  1. haddock: hide

    tmcdonell committed Aug 20, 2017
Commits on Aug 17, 2017
  1. version bump

    tmcdonell committed Aug 17, 2017
    1.1.0.0
Commits on Jul 27, 2017
  1. stack: update to lts-9.0

    tmcdonell committed Jul 27, 2017
  2. async fix

    tmcdonell committed Jul 27, 2017
    This should be tryReadMVar, so that the MVar is not left empty after the first successful poll.
  3. manual constant expression evaluation

    tmcdonell committed Jul 27, 2017
    GHC does not (and should not) evaluate these hash expressions at compile time. However, they are quite inefficient (hash of a String), so hit it with the template-haskell hammer so that it happens at compile time.
Commits on Jul 26, 2017
  1. updates to AST hash

    tmcdonell committed Jul 26, 2017
    - mix in more type information
    - traverse constants in representation type format (rather than using show)
    - work around a collision in the type hash
Commits on Jul 24, 2017
  1. include more type information in the AST hash

    tmcdonell committed Jul 24, 2017
    For example, the function `gather` would resolve to the same hash value for all array types, which of course leads to errors due to the struct-of-array representation.
Commits on Jul 19, 2017
  1. Add runN to the interpreter

    tmcdonell committed Jul 19, 2017
    For API consistency with the LLVM backends
Commits on Jul 13, 2017
  1. Merge branch 'wip/stencil'

    tmcdonell committed Jul 13, 2017
  2. stack: update to ghc-8.2.1-rc3

    tmcdonell committed Jul 13, 2017