Armando Ramirez opened merge request !2: Draft: Fix expoIn, Makefile for plotting, GHC 9+ support at Isaac Shapira / Ease

Armando Ramirez
2022-09-12T22:20:33Z

Fix expoIn. It was sloping downward from 1 to 0 instead of up from 0 to 1

I'm going to visually confirm the functions one by one against other implementations to make sure there aren't any other errors

Change the types to handle simplified subsumption for GHC >= 9

Dunno how you want to handle this - I think the types as-is are fine and the type alias wasn't doing much

Created a script and Makefile for plotting the library's functions. make show-plot fn=expoIn will do the expoIn plot, for example. You need gnuplot on your PATH for it to work.

My projects using this library are all GHC 9+, so I'll probably use my fork until this is merged etc. So no rush on this MR.