Popularity
7.0
Stable
Activity
0.0
Stable
17
6
4
Monthly Downloads: 9
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
scotty-hastache alternatives and similar packages
Based on the "scotty" category.
Alternatively, view scotty-hastache alternatives based on common mentions on social networks and blogs.
-
scotty-path-normalizer
Scotty action to redirect to a normalized path (remove trailing slash, "..", etc.)
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai

Do you think we are missing an alternative of scotty-hastache or a related project?
README
scotty-hastache
Integrating Hastache into Scotty
- Scotty - a light-weighted Web framework/router
- Hastache - Haskell implementation of Mustache templates
{-# LANGUAGE OverloadedStrings #-}
module Main where
import Text.Hastache
import Web.Scotty.Trans as S
import Web.Scotty.Hastache
main :: IO ()
main = scottyH' 3000 $ do
setTemplatesDir "templates"
-- ^ Setting up the director with templates
get "/:word" $ do
beam <- param "word"
setH "action" $ MuVariable (beam :: String)
-- ^ "action" will be binded to the contents of 'beam'
hastache "greet.html"
templates/greet.html:
<h1>Scotty, {{action}} me up!</h1>
Installation
- Install GHC, Haskell platform, etc.
- Use cabal-install to automatically pull all the dependencies and install the library:
cabal update
cabal install scotty-hastache
Examples
examples
folder- https://gist.github.com/co-dan/6015894