Snap framework クイックスタートメモ
http://snapframework.com/docs/quickstart
例によってそのまま。
$ mkdir myproject $ cd myproject $ snap init $ ls myproject.cabal src
次に、上記をビルドして実行。
$ cabal install
と思ったら、エラー。
myproject-0.1 depends on hexpat-0.16 which failed to install.
で、こうした。
$ sudo apt-get install libexpat1-dev
$ cabal install
$ ls ~/.cabal/bin
cabal myproject snap spoj-eugene
ビルドできて、myprojectが ~/.cabal/bin にできる。なんか、snap、spoj-eugen とか言うのもできてる。
で、実行。
$ myproject 8000
$ curl http://localhost:8000/
hello world
おー、動いたー。
ということで終了。