Commit fd781cb7 authored by Vaibhav Sagar's avatar Vaibhav Sagar

src/IHaskell/Convert/Args.hs: use format arguments

parent 8d323026
......@@ -93,6 +93,12 @@ mergeArg (ConvertTo outputFile) convertSpec
(prev@(Just _), _) -> prev
(Nothing, format) -> fmap (== IpynbFile) format
}
mergeArg (ConvertToFormat format) convertSpec = case format of
LhsMarkdown -> convertSpec { convertToIpynb = Just False }
IpynbFile -> convertSpec { convertToIpynb = Just True }
mergeArg (ConvertFromFormat format) convertSpec = case format of
LhsMarkdown -> convertSpec { convertToIpynb = Just True }
IpynbFile -> convertSpec { convertToIpynb = Just False }
mergeArg unexpectedArg _ = error $ "IHaskell.Convert.mergeArg: impossible argument: "
++ show unexpectedArg
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment