úÎj Ó Safe-Inferred A fraction.2Converts a factor into its corresponding fraction.EIf the factor is not from the interval [0,1], a runtime error occurs.6Converts a percentage into its corresponding fraction.KIf the percentage is not from the interval [0,100], a runtime error occurs.OConverts a number into its corresponding fraction regarding a certain interval.•If the lower bound of the interval is equal to or greater than the upper bound or the value is not from the interval, a runtime error occurs.2Converts a fraction into its corresponding factor.6Converts a fraction into its corresponding percentage.OConverts a fraction into its corresponding number regarding a certain interval.oIf the lower bound of the interval is equal to or greater than the upper bound, a runtime error occurs.       fraction-0.1.0.4 Data.FractionFraction fromFactorfromPercentage fromNumbertoFactor toPercentagetoNumber checkInterval$fMonoidFraction$fSemigroupFraction