You don't have javascript enabled. Good luck! :(

Haskell Yesod

最終更新日: 2018/03/18

Yesod Book

補足資料練習問題 は BIGMOON オリジナルコンテンツです。

Basics

原文 日本語訳 補足資料 練習問題
Introduction Introduction
Haskell Haskell
Basics Basics スライド 練習問題
Shakespearean Templates Shakespearean Templates スライド 練習問題
Widgets Widgets スライド 練習問題
Yesod Typeclass Yesod Typeclass スライド
Routing and Handlers Routing and Handlers スライド 練習問題
Forms Forms スライド 練習問題
Sessions Sessions
Persistent Persistent ノート
Deploying your Webapp Deploying your Webapp

Advanced

原文 日本語訳 補足資料 練習問題
RESTful Content RESTful Content
Yesod’s Monads Yesod’s Monads
Authentication and Authorization Authentication and Authorization
Scaffolding and the Site Template Scaffolding and the Site Template
Internationalization Internationalization
Creating a Subsite Creating a Subsite
Understanding a Request Understanding a Request
SQL Joins SQL Joins
Yesod for Haskellers Yesod for Haskellers

Examples

原文 日本語訳 補足資料
Initializing data in the foundation datatype Initializing data in the foundation datatype スライド
Blog: i18n, authentication, authorization, and database Blog: i18n, authentication, authorization, and database
Wiki: markdown, chat subsite, event source Wiki: markdown, chat subsite, event source
JSON Web Service JSON Web Service
Case Study: Sphinx-based Search Case Study: Sphinx-based Search
Visitor counter Visitor counter スライド
Single process pub-sub Single process pub-sub
Environment variables for configuration Environment variables for configuration
Route attributes Route attributes

Appendices

原文 日本語訳 補足資料
monad-control monad-control
Web Application Interface Web Application Interface
Settings Types Settings Types
http-conduit http-conduit
xml-conduit xml-conduit