boots
Boot applications by using plugins.
main :: IO ()
main = booting (pluginSimple "application") go
where
go = forever $ do
user <- require "user"
logInfo $ "Hello, " <> user <> "!"
liftIO $ threadDelay 1000000
A quick out-of-box factory using to build application with many useful builtin components based on boots.
Homepage Repository Hackage Haskell
cabal install boots-app