Releases: clash-lang/ghc-typelits-natnormalise
Releases · clash-lang/ghc-typelits-natnormalise
v0.7.9
v0.7.8
v0.7.7
v0.7.2
v0.7.1
v0.5.9
- GHC 8.4.1 support
v0.5.1
- Fixes bugs:
- Cannot solve an equality for the second time in a definition group
v0.5
- Solve simple inequalities, i.e.:
a <= a + 1
2a <= 3a
1 <= a^b
v0.4.2
- Find more unifications:
(2*e ^ d) ~ (2*e*a*c) ==> [a*c := 2*e ^ (d-1)]
a^d * a^e ~ a^c ==> [c := d + e]
x+5 ~ y ==> [x := y - 5]
, but only whenx+5 ~ y
is a given constraint
v0.4.1
- Find more unifications:
F x y k z ~ F x y (k-1+1) z ==> [k := k]
, whereF
can be any type function