Open layus opened 4 years ago
Based on top of https://github.com/haskell-nix/hnix-store/pull/64. Totally unrelated, but progress is on the way :-)
Generalize types to an arbitrary monad stack for better integration into hnix. This requires a pass across all the code. For now only the portions used by hnix have been converted.
It is lifted now! And tagless! The thing that remains is the path filter - https://github.com/haskell-nix/hnix-store/issues/271
Thanks for this, it was quite useful!
Based on top of https://github.com/haskell-nix/hnix-store/pull/64. Totally unrelated, but progress is on the way :-)
Generalize types to an arbitrary monad stack for better integration into hnix. This requires a pass across all the code. For now only the portions used by hnix have been converted.