Skip to content

Instantly share code, notes, and snippets.

@mightybyte
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mightybyte/3f7dfd8b20b45bdc9dd9 to your computer and use it in GitHub Desktop.
Save mightybyte/3f7dfd8b20b45bdc9dd9 to your computer and use it in GitHub Desktop.
TODO list for snap and heist 1.0
  • Move Heist.SpliceAPI to map-syntax (https://github.com/mightybyte/map-syntax)

  • Add namespace support to heist

    This means that users will be able to specify a namespace under which Heist will operate. If the user specifies a namespace of "h", then the splice '"foo" ## fooSplice' will match the tag <h:foo>. This alone doesn't give us much benefit. But on top of that we will add checking so Heist will throw an error if it encounters any <h:...> tag that does not have a splice bound for it. This will be a big help in finding bugs caused by not having a splice bound.

  • Pull "snap init" and project template stuff out of snap into a separate package

  • Switch "snap init" test suite to use sandboxes instead of cabal-dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment