Closed phadej closed 5 years ago
I am fine with that. Better name would be free-lattices
where we can put all the free instances. I would like to use my free-algebra
package to provide free algebra interface (as it's done in this package).
I leave free-lattices
up to you :)
I changed the license to bsd 3 clause license.
As we briefly discussed at HaskellX:
I was doubting whethere there are
Heyting
which isn't categorical. Well, there is: https://github.com/phadej/lattices/pull/77. I have convinced myself thatlattices
should haveHeyting
(andBoolean
).I hope you can relicense
Algebra.Boolean
,Algebra.Heyting
andAlgebra.Heyting.Layered
with BSD-3-Clause so they can be added tolattices
. (I'll be very happy to have you as co-maintainer as well!)I'd not add
.Free
modules, but rather migrate them intofree-algebras
package. That waylattices
can stay relatively small package.