readsPrec -package:rio

attempts to parse a value from the front of the string, returning a list of (parsed value, remaining string) pairs. If there is no successful parse, the returned list is empty. Derived instances of Read and Show satisfy the following: That is, readsPrec parses the string produced by showsPrec, and delivers the value that showsPrec started with.
Lift the standard readsPrec and readList functions through the type constructor.
Lift the standard readsPrec function through the type constructor.
A default readsPrec implementation for Generic1 instances that leverages Read1.
If you have a TextParser for a type, you can easily make it into a Read instance, by throwing away any error messages.
If you have a TextParser for a type, you can easily make it into a Read instance, by throwing away any error messages. Use of this wrapper function is NOT recommended with ByteString, because there is a lot of inefficiency in conversions to/from String.
readsPrec function for an application of the type constructor based on readsPrec and readList functions for the argument type.
readsPrec function for an application of the type constructor based on readsPrec and readList functions for the argument types.
Note: uses ReadS.
A sensible default liftReadsPrec implementation for Generic1 instances.
Like liftReadsPrecDefault, but with configurable Options. Currently, the Options have no effect (but this may change in the future).
Generates a lambda expression which behaves like liftReadsPrec (without requiring a Read1 instance). This function is not available with transformers-0.4.