luavreis / ondim

Multitype expansions for easy templating
GNU General Public License v3.0
4 stars 3 forks source link

Support for `mtl` 2.2.2 #16

Closed srid closed 7 months ago

srid commented 7 months ago

Could mtl 2.2.2 be supported? Currently the library requires the latest:

https://github.com/lucasvreis/ondim/blob/f2d3bf663640d79dd4fc1320ba45249820b675a0/ondim.cabal#L71

Without this, I'm unable to use ondim on a Nix project.

srid commented 7 months ago

Or is GHC 9.4 not supported?

luavreis commented 7 months ago

GHC 9.4 is supported, but I was using the new Writer.CPS module (see that #17 failed). Perhaps I'll use State instead and also hide the constructor of ExpansionMap.

luavreis commented 7 months ago

@srid a note: the module structure and the names of many things are being considerably improved in #18