[Haskell-cafe] String to Double conversion in Haskell

Don Stewart dons at galois.com
Sun Aug 24 17:23:49 EDT 2008

>    I am trying to convert a string to a float.  It seems that Data.ByteString
>    library only supports readInt.    After some googling I came accross a
>    possibloe implementation: [1]http://sequence.svcs.cs.pdx.edu/node/373

Use the bytstring-lexing library,


Which provides a copying and non-copying lexer for doubles,

    readDouble       :: ByteString -> Maybe (Double, ByteString)
    unsafeReadDouble :: ByteString -> Maybe (Double, ByteString)

-- Don

More information about the Haskell-Cafe mailing list