Haskell CSS
Switch branches/tags
Nothing to show
Clone or download
Latest commit d401fb6 Jun 24, 2017
Permalink
Failed to load latest commit information.
src
static
.gitignore
.travis.yml
LICENSE
MORE.md add MORE file Aug 23, 2015
README.md
Setup.hs
blog.cfg
funblog.cabal
stack.yaml

README.md

funblog

Build Status

Intro

Blog written in Haskell

Cli Usage: funblog

$ funblog --help
Usage: funblog

Configure using the blog.cfg file

Install

  • From Source (cabal): git clone https://github.com/agrafix/funblog.git && cd funblog && cabal install
  • From Source (stack): git clone https://github.com/agrafix/funblog.git && cd funblog && stack build

About funblog

This is a simple blog software written in Haskell to demonstrate how to use the web framework Spock. It (will) provide(s) examples for:

  • Routing
  • Using template engines
  • Writing a REST API (JSON)
  • Working with Forms
  • Using a database
  • Session management
  • Background-Workers
  • Authentication
  • Spock Contexts

This repository also provided the material for my talk at BobKonf 2015 Berlin (German).

Quickstart

  1. Clone the github repository
  2. Run stack install
  3. Adjust blog.cfg
  4. Run funblog

Please note that this software is NOT intendet to be used in production (yet?).

Misc

Supported GHC Versions

  • 7.10.2

License

Released under the Apache-2.0 license. (c) 2014 - 2016 Alexander Thiemann