
I think what you're looking for is the mod' function from Data.Fixed. The mod function only works with Integral types, FlexibleContexts wouldn't be helpful for this. On Sat, Feb 20, 2021 at 12:00 PM A. Mc. <47dragonfyre@gmail.com> wrote:
Hello,
I need to create a function that does: mod (recip x) y. However, I am getting all kinds of errors with the type signature. Is there a better way to use Fractional type than needing to enable FlexibleContexts? What do I need to do to still make use of Haskell's type system, but also still be able to perform operations such as reciprocal (and division into fractions for that matter).
Thanks in advance and thank you for your time. _______________________________________________ Beginners mailing list Beginners@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners