RosettaCodeData/Task/Fractran/Haskell/fractran-3.hs

4 lines
131 B
Haskell

readProgram :: String -> [Ratio Int]
readProgram = map (toFrac . splitOn "/") . splitOn ","
where toFrac [n,d] = read n % read d