Extras for Fn, a functional web framework.


Version on this page:
LTS Haskell 6.35:
Stackage Nightly 2016-05-25:
Latest on Hackage:

See all snapshots fn-extra appears in

ISC licensed and maintained by Daniel Patterson
This version can be pinned in stack with:fn-extra-,1203

Module documentation for


This repository has some helpers that have heavier dependencies than core fn. In general, things get added here whenever using libraries on their own conflicts with the design goals of Fn. This could mean that there is a lot of boilerplate to get them set up, or they are heavily monadic (in which case the code here serves to make them use more normal functions).


  • Daniel Patterson dbp@dbpmail.net 2015-11-5

    • Add heistServe, which serves templates according to path.
    • Remove heistLens and setHeist from HeistContext type class, as they aren’t used.
  • Daniel Patterson dbp@dbpmail.net 2015-10-30

    • Add tag', which builds splices without atttributes.
  • Daniel Patterson dbp@dbpmail.net 2015-10-26

    • Initial release.