Haskell 製 WebフレームワークYesod はじめました
Yesod の環境準備
インストールから動かし方まで。
brew install haskell-platform
Haskell を入れると、cabal
コマンドが使える。Bundler や Maven みたいなにモジュール管理できる。
cabal update
Yesod のインストール
結構、時間がかかります。
cabal install yesod-platform
cabal install yesod-bin
Yesod アプリケーションの作成と実行
アプリケーションの作成は
yesod init
アプリケーションの実行は
yesod devel
で、http://localhost:3000/ から確認できる。
Yesod アプリケーションの GHCi コンソール
コンソールを叩く方法 (rails console
的なやつ)
cabal install cabal-dev
cabal-dev ghci
Yesod 関連のモジュールを読み込んだ状態で GHCi が起動する。 import Import
すれば、Model やHandler などを使って実行できる。