postgresql-simple-opts-0.1.0.2: An optparse-applicative parser for postgresql-simple's connection options
Database.PostgreSQL.Simple.Options
data PartialConnectInfo Source #
Constructors
Fields
Instances
Methods
(==) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
(/=) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
compare :: PartialConnectInfo -> PartialConnectInfo -> Ordering #
(<) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
(<=) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
(>) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
(>=) :: PartialConnectInfo -> PartialConnectInfo -> Bool #
max :: PartialConnectInfo -> PartialConnectInfo -> PartialConnectInfo #
min :: PartialConnectInfo -> PartialConnectInfo -> PartialConnectInfo #
readsPrec :: Int -> ReadS PartialConnectInfo #
readList :: ReadS [PartialConnectInfo] #
readPrec :: ReadPrec PartialConnectInfo #
readListPrec :: ReadPrec [PartialConnectInfo] #
showsPrec :: Int -> PartialConnectInfo -> ShowS #
show :: PartialConnectInfo -> String #
showList :: [PartialConnectInfo] -> ShowS #
Associated Types
type Rep PartialConnectInfo :: * -> * #
from :: PartialConnectInfo -> Rep PartialConnectInfo x #
to :: Rep PartialConnectInfo x -> PartialConnectInfo #
mempty :: PartialConnectInfo #
mappend :: PartialConnectInfo -> PartialConnectInfo -> PartialConnectInfo #
mconcat :: [PartialConnectInfo] -> PartialConnectInfo #
parseRecord :: Parser PartialConnectInfo #
newtype ConnectString Source #
(==) :: ConnectString -> ConnectString -> Bool #
(/=) :: ConnectString -> ConnectString -> Bool #
compare :: ConnectString -> ConnectString -> Ordering #
(<) :: ConnectString -> ConnectString -> Bool #
(<=) :: ConnectString -> ConnectString -> Bool #
(>) :: ConnectString -> ConnectString -> Bool #
(>=) :: ConnectString -> ConnectString -> Bool #
max :: ConnectString -> ConnectString -> ConnectString #
min :: ConnectString -> ConnectString -> ConnectString #
readsPrec :: Int -> ReadS ConnectString #
readList :: ReadS [ConnectString] #
readPrec :: ReadPrec ConnectString #
readListPrec :: ReadPrec [ConnectString] #
showsPrec :: Int -> ConnectString -> ShowS #
show :: ConnectString -> String #
showList :: [ConnectString] -> ShowS #
fromString :: String -> ConnectString #
type Rep ConnectString :: * -> * #
from :: ConnectString -> Rep ConnectString x #
to :: Rep ConnectString x -> ConnectString #
parseRecord :: Parser ConnectString #
unSingleQuote :: String -> Maybe String Source #
parseString :: String -> Maybe String Source #
data PartialOptions Source #
(==) :: PartialOptions -> PartialOptions -> Bool #
(/=) :: PartialOptions -> PartialOptions -> Bool #
readsPrec :: Int -> ReadS PartialOptions #
readList :: ReadS [PartialOptions] #
readPrec :: ReadPrec PartialOptions #
readListPrec :: ReadPrec [PartialOptions] #
showsPrec :: Int -> PartialOptions -> ShowS #
show :: PartialOptions -> String #
showList :: [PartialOptions] -> ShowS #
type Rep PartialOptions :: * -> * #
from :: PartialOptions -> Rep PartialOptions x #
to :: Rep PartialOptions x -> PartialOptions #
parseRecord :: Parser PartialOptions #
parser :: Parser PartialOptions Source #
data Options Source #
(==) :: Options -> Options -> Bool #
(/=) :: Options -> Options -> Bool #
readsPrec :: Int -> ReadS Options #
readList :: ReadS [Options] #
readPrec :: ReadPrec Options #
readListPrec :: ReadPrec [Options] #
showsPrec :: Int -> Options -> ShowS #
show :: Options -> String #
showList :: [Options] -> ShowS #
type Rep Options :: * -> * #
from :: Options -> Rep Options x #
to :: Rep Options x -> Options #
mkLast :: a -> Last a Source #
defaultPartialConnectInfo :: PartialConnectInfo Source #
completeConnectInfo :: PartialConnectInfo -> ConnectInfo Source #
completeOptions :: PartialOptions -> Options Source #
completeParser :: Parser Options Source #
run :: Options -> IO Connection Source #