実際に配信した動画: https://www.youtube.com/watch?v=dHCfxScMUew
ToRequestHeaders
/FromRequestHeaders
による実装を引き続き- https://github.com/igrep/wai-sample/commit/0b0ed5114d000ed6e56c099f0019f9be8437044b
- product-isomorphic版の
void
や<$
などを実装して新しいRoute
で利用できないか試してみたが、うまく行かないことが分かった
- 引き続き新しく作った
ToRequestHeaders
/FromRequestHeaders
を使ってrequest header関連の処理を書き直します- その後は、できれば
RequestHeadersCodec
の作り直しをして、ドキュメントの生成が出来ない問題を解決したいところです。ちょっと考えたんですが、コンストラクターから、各フィールドが保持しているRequestHeadersCodec
のリストを作れば今まで一番気にしていた問題を解決できるのではないか、という気がしています。ただ、単純なリストだと同じ型の値しか保持できないことになってしまうので、やっぱりまた何かしら型レベルリストを使うことになるかも知れません(でもそれだとやっぱりGenericsでよいのでは?)。
- その後は、できれば
- 随分前から試していた
product-isomorphic
を使った作戦が、単純にはうまく行かなさそうなので、別の方法を考えます- 配信中は単純に
product-isomorphic
の利用を諦めて普通のFunctor
を使う方向で検討していましたが、|$
等をRoute
専用に作ることで解決できないかと考えています。ちょっとやり過ぎな気もしますが。
- 配信中は単純に