Hexirp / hexirp-hakyll

I decided to deeply fork hakyll.
Apache License 2.0
1 stars 0 forks source link

Hexyll.Core.Identifier をリファクタリングする #129

Closed Hexirp closed 4 years ago

Hexirp commented 4 years ago

Fix https://github.com/Hexirp/hexirp-hakyll/issues/125 . Fix https://github.com/Hexirp/hexirp-hakyll/issues/123 . See https://github.com/Hexirp/hexirp-hakyll/issues/121 .

Hexyll.Core.Identifier をリファクタリングする。まず Internal 形式をやめた。ただ、だからといって値コンストラクタを直接触ることは少ないと思う。さらに Resource を明確にフィールドとした。これにより、上下関係がはっきりと示されることになる。ちなみに Show インスタンスも導出に切り替えた。