Haskellで作るWebアプリケーション Haskellで作るWebアプリケーション
技術の泉シリーズ

Haskellで作るWebアプリケーショ‪ン‬

遠回りして学ぶYesod入門

    • ¥1,800
    • ¥1,800

発行者による作品情報

【HaskellのウェブアプリケーションフレームワークYesodの入門書!】


本書は、Haskellの入門書レベルの知識をもつ読者を対象とした、ウェブアプリケーションフレームワークYesodの入門書です。比較的学習コストの高いYesodですが、本書を通じてYesodの基本的な知識とHaskellでのウェブアプリケーション開発に挑んで見ましょう!

〈本書の対象読者〉

Haskellの入門書は既に読みこなしているプログラマ

Haskellでウェブアプリを作ってみたいプログラマ


【目次】

第1章 Stackとは

1.1 Hello World with Stack

第2章 Hello, Yesod!

2.1 プロジェクト作成

2.2 生成されたファイル

第3章 文字列はString型?

3.1 String

3.2 Text

3.3 ByteString

第4章 言語拡張

4.1 言語拡張とは

4.2 RecordWildCards

4.3 TupleSections

4.4 ViewPatterns

4.5 NoImplicitPrelude

4.6 DeriveDataTypeable

4.7 TypeFamilies

4.8 GADTs

4.9 MultiParamTypeClasses

4.10 FlexibleContexts

4.11 FlexibleInstances

4.12 EmptyDataDecls

4.13 GeneralizedNewtypeDeriving

4.14 MonomorphismRestriction

第5章 Template Haskell

5.1 生成されるコードを見てみる

5.2 コード生成

5.3 Quasi Quotes

第6章 わいわいWAI

6.1 Hello, WAI!

6.2 ルーティング

6.3 クエリーパラメーター

6.4 HTTPメソッド

第7章 ハンドラーとルーティング

7.1 サンプルコードの準備

7.2 ビルド

7.3 ルーティング

7.4 Homeハンドラー

7.5 Commentハンドラー

第8章 Shakespeareanテンプレート

8.1 Hamlet

8.2 Julius・Lucius・Cassius

第9章 データベース

9.1 モデル

9.2 操作

第10章 Yesodを自習するに当たって

第11章 Middlewareを作ってみよう - Katipによるリクエストロガー

11.1 Middleware

11.2 多機能ロガーKatip

11.3 リクエストロガーの開発

ジャンル
コンピュータ/インターネット
発売日
2018年
8月31日
言語
JA
日本語
ページ数
93
ページ
発行者
インプレスR&D
販売元
Impress Communications Corporation
サイズ
1.3
MB
1人でアプリを作る人を支えるSwiftUI開発レシピ 1人でアプリを作る人を支えるSwiftUI開発レシピ
2020年
一冊でマスター!Swift Concurrency入門 一冊でマスター!Swift Concurrency入門
2022年
iOSショートカットプログラミング入門 iOSショートカットプログラミング入門
2022年
解題pwnable セキュリティコンテストに挑戦しよう! 解題pwnable セキュリティコンテストに挑戦しよう!
2020年
株とPython─自作プログラムでお金儲けを目指す本 株とPython─自作プログラムでお金儲けを目指す本
2019年
スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活 スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活
2020年