Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Implement the Function Methods in Haskell ------------------------------------------------------------------------ Consider: data Fraction = Frac Integer Integer deriving Eq Implement the methods below: --1) constructor that takes two
Implement the Function Methods in Haskell
------------------------------------------------------------------------
Consider:
data Fraction = Frac Integer Integer deriving Eq
Implement the methods below:
--1) constructor that takes two integers, n and m, and constructs a fraction representing n/m, which satisfies the invariant
frac :: Integer -> Integer -> Maybe Fraction
frac = undefined
--2) Show instance that outputs Frac n m as "n/m"
--3) Ord instance for Fraction
--4) Num instance for Fraction
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started