use LF as record separator in bench.csv
This commit is contained in:
parent
e84edb0955
commit
5cd8d0c51f
2 changed files with 44 additions and 2 deletions
|
|
@ -1,7 +1,7 @@
|
|||
module Main (main) where
|
||||
|
||||
import Bench (specificationTreeToBenchmarks)
|
||||
import Data.Csv (encodeDefaultOrderedByName)
|
||||
import Data.Csv (EncodeOptions (encUseCrLf), defaultEncodeOptions, encodeDefaultOrderedByNameWith)
|
||||
import Data.Text.Lazy.Encoding (decodeUtf8)
|
||||
import Data.Text.Lazy.IO as I (writeFile)
|
||||
import Options (Options (..), parseOptions)
|
||||
|
|
@ -24,10 +24,15 @@ main = do
|
|||
options <- parseOptions
|
||||
|
||||
I.writeFile options.output $
|
||||
(decodeUtf8 . encodeDefaultOrderedByName) res
|
||||
(decodeUtf8 . encodeDefaultOrderedByNameWith encodeOptions) res
|
||||
|
||||
mapM_ (putStrLn . renderString . layoutPretty defaultLayoutOptions . pretty) res
|
||||
where
|
||||
encodeOptions =
|
||||
defaultEncodeOptions
|
||||
{ encUseCrLf = False
|
||||
}
|
||||
|
||||
res =
|
||||
specificationTreeToBenchmarks $
|
||||
group
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue