[Haskell-beginners] Using Fractional Type

Bob Ippolito bob at redivi.com
Sat Feb 20 23:11:18 UTC 2021


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 at 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 at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/beginners/attachments/20210220/6eb1a6f0/attachment.html>


More information about the Beginners mailing list