2018-05-11 HTTP の Method や Status をあと何回つくるのか
bouzuya/tamaru は進んでいない。 Status を切り出してみたものの迷っている。この Status や Method などは外部のパッケージが既にある。
たとえば Status 。
- pursuit:purescript-http-types
Network.HTTP.Types.StatusCode - pursuit:purescript-http
Network.HTTP - pursuit:purescript-hyper
Hyper.Status
たとえば Method 。
- pursuit:purescript-express
Node.Express.Types - pursuit:purescript-http-methods
Data.HTTP.Method - pursuit:purescript-http-types
Network.HTTP.Types.Method - pursuit:purescript-http
Network.HTTP
迷う。 purescript-http-types は purescript-http や purescript-http-methods などをもとにしたものみたい。どうせならバラしたパッケージとまとめたパッケージを分けて欲しい……。ベースにしていると言いながら自前で定義している……。もやもや。
動かす上ではどうでもいいことなので、細かいことを気にせずやっていきたいところ。
bouzuya/fwt でそれぞれの画像の大きさを最適化しようと思ったのだけど、途中で投げている。明日は続きをする。