Newer
Older
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
data TextEncoding = ...
appendFile :: FilePath -> GHC.Base.String -> IO ()
char8 :: TextEncoding
fixIO :: forall a. (a -> IO a) -> IO a
getChar :: IO GHC.Types.Char
getContents :: IO GHC.Base.String
getContents' :: IO GHC.Base.String
getLine :: IO GHC.Base.String
hClose :: Handle -> IO ()
hFileSize :: Handle -> IO GHC.Num.Integer.Integer
hFlush :: Handle -> IO ()
hGetBuf :: forall a. Handle -> GHC.Ptr.Ptr a -> GHC.Types.Int -> IO GHC.Types.Int
hGetBufNonBlocking :: forall a. Handle -> GHC.Ptr.Ptr a -> GHC.Types.Int -> IO GHC.Types.Int
hGetBufSome :: forall a. Handle -> GHC.Ptr.Ptr a -> GHC.Types.Int -> IO GHC.Types.Int
hGetBuffering :: Handle -> IO BufferMode
hGetChar :: Handle -> IO GHC.Types.Char
hGetContents :: Handle -> IO GHC.Base.String
hGetContents' :: Handle -> IO GHC.Base.String
hGetEcho :: Handle -> IO GHC.Types.Bool
hGetEncoding :: Handle -> IO (GHC.Maybe.Maybe TextEncoding)
hGetLine :: Handle -> IO GHC.Base.String
hGetPosn :: Handle -> IO HandlePosn
hIsClosed :: Handle -> IO GHC.Types.Bool
hIsEOF :: Handle -> IO GHC.Types.Bool
hIsOpen :: Handle -> IO GHC.Types.Bool
hIsReadable :: Handle -> IO GHC.Types.Bool
hIsSeekable :: Handle -> IO GHC.Types.Bool
hIsTerminalDevice :: Handle -> IO GHC.Types.Bool
hIsWritable :: Handle -> IO GHC.Types.Bool
hLookAhead :: Handle -> IO GHC.Types.Char
hPrint :: forall a. GHC.Show.Show a => Handle -> a -> IO ()
hPutBuf :: forall a. Handle -> GHC.Ptr.Ptr a -> GHC.Types.Int -> IO ()
hPutBufNonBlocking :: forall a. Handle -> GHC.Ptr.Ptr a -> GHC.Types.Int -> IO GHC.Types.Int
hPutChar :: Handle -> GHC.Types.Char -> IO ()
hPutStr :: Handle -> GHC.Base.String -> IO ()
hPutStrLn :: Handle -> GHC.Base.String -> IO ()
hReady :: Handle -> IO GHC.Types.Bool
hSeek :: Handle -> SeekMode -> GHC.Num.Integer.Integer -> IO ()
hSetBinaryMode :: Handle -> GHC.Types.Bool -> IO ()
hSetBuffering :: Handle -> BufferMode -> IO ()
hSetEcho :: Handle -> GHC.Types.Bool -> IO ()
hSetEncoding :: Handle -> TextEncoding -> IO ()
hSetFileSize :: Handle -> GHC.Num.Integer.Integer -> IO ()
hSetNewlineMode :: Handle -> NewlineMode -> IO ()
hSetPosn :: HandlePosn -> IO ()
hShow :: Handle -> IO GHC.Base.String
hTell :: Handle -> IO GHC.Num.Integer.Integer
hWaitForInput :: Handle -> GHC.Types.Int -> IO GHC.Types.Bool
interact :: (GHC.Base.String -> GHC.Base.String) -> IO ()
isEOF :: IO GHC.Types.Bool
latin1 :: TextEncoding
localeEncoding :: TextEncoding
mkTextEncoding :: GHC.Base.String -> IO TextEncoding
nativeNewline :: Newline
nativeNewlineMode :: NewlineMode
noNewlineTranslation :: NewlineMode
openBinaryFile :: FilePath -> IOMode -> IO Handle
openBinaryTempFile :: FilePath -> GHC.Base.String -> IO (FilePath, Handle)
openBinaryTempFileWithDefaultPermissions :: FilePath -> GHC.Base.String -> IO (FilePath, Handle)
openFile :: FilePath -> IOMode -> IO Handle
openTempFile :: FilePath -> GHC.Base.String -> IO (FilePath, Handle)
openTempFileWithDefaultPermissions :: FilePath -> GHC.Base.String -> IO (FilePath, Handle)
print :: forall a. GHC.Show.Show a => a -> IO ()
putChar :: GHC.Types.Char -> IO ()
putStr :: GHC.Base.String -> IO ()
putStrLn :: GHC.Base.String -> IO ()
readFile :: FilePath -> IO GHC.Base.String
readFile' :: FilePath -> IO GHC.Base.String
readIO :: forall a. GHC.Read.Read a => GHC.Base.String -> IO a
readLn :: forall a. GHC.Read.Read a => IO a
stderr :: Handle
stdin :: Handle
stdout :: Handle
universalNewlineMode :: NewlineMode
utf16 :: TextEncoding
utf16be :: TextEncoding
utf16le :: TextEncoding
utf32 :: TextEncoding
utf32be :: TextEncoding
utf32le :: TextEncoding
utf8 :: TextEncoding
utf8_bom :: TextEncoding
withBinaryFile :: forall r. FilePath -> IOMode -> (Handle -> IO r) -> IO r
withFile :: forall r. FilePath -> IOMode -> (Handle -> IO r) -> IO r
writeFile :: FilePath -> GHC.Base.String -> IO ()
module System.IO.Error where
-- Safety: Trustworthy
type IOError :: *
type IOError = GHC.IO.Exception.IOException
type IOErrorType :: *
data IOErrorType = ...
alreadyExistsErrorType :: IOErrorType
alreadyInUseErrorType :: IOErrorType
annotateIOError :: IOError -> GHC.Base.String -> GHC.Maybe.Maybe GHC.IO.Handle.Types.Handle -> GHC.Maybe.Maybe GHC.IO.FilePath -> IOError
catchIOError :: forall a. GHC.Types.IO a -> (IOError -> GHC.Types.IO a) -> GHC.Types.IO a
doesNotExistErrorType :: IOErrorType
eofErrorType :: IOErrorType
fullErrorType :: IOErrorType
illegalOperationErrorType :: IOErrorType
ioError :: forall a. IOError -> GHC.Types.IO a
ioeGetErrorString :: IOError -> GHC.Base.String
ioeGetErrorType :: IOError -> IOErrorType
ioeGetFileName :: IOError -> GHC.Maybe.Maybe GHC.IO.FilePath
ioeGetHandle :: IOError -> GHC.Maybe.Maybe GHC.IO.Handle.Types.Handle
ioeGetLocation :: IOError -> GHC.Base.String
ioeSetErrorString :: IOError -> GHC.Base.String -> IOError
ioeSetErrorType :: IOError -> IOErrorType -> IOError
ioeSetFileName :: IOError -> GHC.IO.FilePath -> IOError
ioeSetHandle :: IOError -> GHC.IO.Handle.Types.Handle -> IOError
ioeSetLocation :: IOError -> GHC.Base.String -> IOError
isAlreadyExistsError :: IOError -> GHC.Types.Bool
isAlreadyExistsErrorType :: IOErrorType -> GHC.Types.Bool
isAlreadyInUseError :: IOError -> GHC.Types.Bool
isAlreadyInUseErrorType :: IOErrorType -> GHC.Types.Bool
isDoesNotExistError :: IOError -> GHC.Types.Bool
isDoesNotExistErrorType :: IOErrorType -> GHC.Types.Bool
isEOFError :: IOError -> GHC.Types.Bool
isEOFErrorType :: IOErrorType -> GHC.Types.Bool
isFullError :: IOError -> GHC.Types.Bool
isFullErrorType :: IOErrorType -> GHC.Types.Bool
isIllegalOperation :: IOError -> GHC.Types.Bool
isIllegalOperationErrorType :: IOErrorType -> GHC.Types.Bool
isPermissionError :: IOError -> GHC.Types.Bool
isPermissionErrorType :: IOErrorType -> GHC.Types.Bool
isResourceVanishedError :: IOError -> GHC.Types.Bool
isResourceVanishedErrorType :: IOErrorType -> GHC.Types.Bool
isUserError :: IOError -> GHC.Types.Bool
isUserErrorType :: IOErrorType -> GHC.Types.Bool
mkIOError :: IOErrorType -> GHC.Base.String -> GHC.Maybe.Maybe GHC.IO.Handle.Types.Handle -> GHC.Maybe.Maybe GHC.IO.FilePath -> IOError
modifyIOError :: forall a. (IOError -> IOError) -> GHC.Types.IO a -> GHC.Types.IO a
permissionErrorType :: IOErrorType
resourceVanishedErrorType :: IOErrorType
tryIOError :: forall a. GHC.Types.IO a -> GHC.Types.IO (Data.Either.Either IOError a)
userError :: GHC.Base.String -> IOError
userErrorType :: IOErrorType
module System.IO.Unsafe where
-- Safety: Unsafe
unsafeDupablePerformIO :: forall a. GHC.Types.IO a -> a
unsafeFixIO :: forall a. (a -> GHC.Types.IO a) -> GHC.Types.IO a
unsafeInterleaveIO :: forall a. GHC.Types.IO a -> GHC.Types.IO a
unsafePerformIO :: forall a. GHC.Types.IO a -> a
module System.Info where
-- Safety: Safe
arch :: GHC.Base.String
compilerName :: GHC.Base.String
compilerVersion :: Data.Version.Version
fullCompilerVersion :: Data.Version.Version
os :: GHC.Base.String
module System.Mem where
-- Safety: Trustworthy
disableAllocationLimit :: GHC.Types.IO ()
enableAllocationLimit :: GHC.Types.IO ()
getAllocationCounter :: GHC.Types.IO GHC.Int.Int64
performBlockingMajorGC :: GHC.Types.IO ()
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
performGC :: GHC.Types.IO ()
performMajorGC :: GHC.Types.IO ()
performMinorGC :: GHC.Types.IO ()
setAllocationCounter :: GHC.Int.Int64 -> GHC.Types.IO ()
module System.Mem.StableName where
-- Safety: Safe
type role StableName phantom
type StableName :: * -> *
data StableName a = ...
eqStableName :: forall a b. StableName a -> StableName b -> GHC.Types.Bool
hashStableName :: forall a. StableName a -> GHC.Types.Int
makeStableName :: forall a. a -> GHC.Types.IO (StableName a)
module System.Mem.Weak where
-- Safety: Trustworthy
type Weak :: * -> *
data Weak v = ...
addFinalizer :: forall key. key -> GHC.Types.IO () -> GHC.Types.IO ()
deRefWeak :: forall v. Weak v -> GHC.Types.IO (GHC.Maybe.Maybe v)
finalize :: forall v. Weak v -> GHC.Types.IO ()
getFinalizerExceptionHandler :: GHC.Types.IO (GHC.Exception.Type.SomeException -> GHC.Types.IO ())
mkWeak :: forall k v. k -> v -> GHC.Maybe.Maybe (GHC.Types.IO ()) -> GHC.Types.IO (Weak v)
mkWeakPair :: forall k v. k -> v -> GHC.Maybe.Maybe (GHC.Types.IO ()) -> GHC.Types.IO (Weak (k, v))
mkWeakPtr :: forall k. k -> GHC.Maybe.Maybe (GHC.Types.IO ()) -> GHC.Types.IO (Weak k)
printToHandleFinalizerExceptionHandler :: GHC.IO.Handle.Types.Handle -> GHC.Exception.Type.SomeException -> GHC.Types.IO ()
setFinalizerExceptionHandler :: (GHC.Exception.Type.SomeException -> GHC.Types.IO ()) -> GHC.Types.IO ()
module System.Posix.Internals where
-- Safety: Trustworthy
type CFLock :: *
data CFLock
type CFilePath :: *
type CFilePath = ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
type CGroup :: *
data CGroup
type CLconv :: *
data CLconv
type CPasswd :: *
data CPasswd
type CSigaction :: *
data CSigaction
type CSigset :: *
data CSigset
type CStat :: *
data CStat
type CTermios :: *
data CTermios
type CTm :: *
data CTm
type CTms :: *
data CTms
type CUtimbuf :: *
data CUtimbuf
type CUtsname :: *
data CUtsname
type FD :: *
type FD = Foreign.C.Types.CInt
c_access :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_chmod :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_close :: Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_creat :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_dup :: Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_dup2 :: Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_fcntl_lock :: Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr CFLock -> GHC.Types.IO Foreign.C.Types.CInt
c_fcntl_read :: Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_fcntl_write :: Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> Foreign.C.Types.CLong -> GHC.Types.IO Foreign.C.Types.CInt
c_fstat :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr CStat -> GHC.Types.IO Foreign.C.Types.CInt
c_ftruncate :: Foreign.C.Types.CInt -> System.Posix.Types.FileOffset -> GHC.Types.IO Foreign.C.Types.CInt
c_getpid :: GHC.Types.IO System.Posix.Types.CPid
c_interruptible_open :: CFilePath -> Foreign.C.Types.CInt -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_interruptible_open_ :: CFilePath -> Foreign.C.Types.CInt -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_isatty :: Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_lflag :: GHC.Ptr.Ptr CTermios -> GHC.Types.IO System.Posix.Types.CTcflag
c_link :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> GHC.Types.IO Foreign.C.Types.CInt
c_lseek :: Foreign.C.Types.CInt -> System.Posix.Types.COff -> Foreign.C.Types.CInt -> GHC.Types.IO System.Posix.Types.COff
c_mkfifo :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
c_open :: CFilePath -> Foreign.C.Types.CInt -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_pipe :: GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_read :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr GHC.Word.Word8 -> Foreign.C.Types.CSize -> GHC.Types.IO System.Posix.Types.CSsize
c_s_isblk :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_s_ischr :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_s_isdir :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_s_isfifo :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_s_isreg :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_s_issock :: System.Posix.Types.CMode -> Foreign.C.Types.CInt
c_safe_open :: CFilePath -> Foreign.C.Types.CInt -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_safe_open_ :: CFilePath -> Foreign.C.Types.CInt -> System.Posix.Types.CMode -> GHC.Types.IO Foreign.C.Types.CInt
c_safe_read :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr GHC.Word.Word8 -> Foreign.C.Types.CSize -> GHC.Types.IO System.Posix.Types.CSsize
c_safe_write :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr GHC.Word.Word8 -> Foreign.C.Types.CSize -> GHC.Types.IO System.Posix.Types.CSsize
c_sigaddset :: GHC.Ptr.Ptr CSigset -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt
c_sigemptyset :: GHC.Ptr.Ptr CSigset -> GHC.Types.IO Foreign.C.Types.CInt
c_sigprocmask :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr CSigset -> GHC.Ptr.Ptr CSigset -> GHC.Types.IO Foreign.C.Types.CInt
c_stat :: CFilePath -> GHC.Ptr.Ptr CStat -> GHC.Types.IO Foreign.C.Types.CInt
c_tcgetattr :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr CTermios -> GHC.Types.IO Foreign.C.Types.CInt
c_tcsetattr :: Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr CTermios -> GHC.Types.IO Foreign.C.Types.CInt
c_umask :: System.Posix.Types.CMode -> GHC.Types.IO System.Posix.Types.CMode
c_unlink :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> GHC.Types.IO Foreign.C.Types.CInt
c_utime :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> GHC.Ptr.Ptr CUtimbuf -> GHC.Types.IO Foreign.C.Types.CInt
c_waitpid :: System.Posix.Types.CPid -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO System.Posix.Types.CPid
c_write :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr GHC.Word.Word8 -> Foreign.C.Types.CSize -> GHC.Types.IO System.Posix.Types.CSsize
checkForInteriorNuls :: GHC.IO.FilePath -> ghc-internal-0.1.0.0:GHC.Foreign.Internal.CStringLen -> GHC.Types.IO ()
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
const_echo :: Foreign.C.Types.CInt
const_f_getfl :: Foreign.C.Types.CInt
const_f_setfd :: Foreign.C.Types.CInt
const_f_setfl :: Foreign.C.Types.CInt
const_fd_cloexec :: Foreign.C.Types.CLong
const_icanon :: Foreign.C.Types.CInt
const_sig_block :: Foreign.C.Types.CInt
const_sig_setmask :: Foreign.C.Types.CInt
const_sigttou :: Foreign.C.Types.CInt
const_tcsanow :: Foreign.C.Types.CInt
const_vmin :: Foreign.C.Types.CInt
const_vtime :: Foreign.C.Types.CInt
dEFAULT_BUFFER_SIZE :: GHC.Types.Int
fdFileSize :: FD -> GHC.Types.IO GHC.Num.Integer.Integer
fdGetMode :: FD -> GHC.Types.IO GHC.IO.IOMode.IOMode
fdStat :: FD -> GHC.Types.IO (GHC.IO.Device.IODeviceType, System.Posix.Types.CDev, System.Posix.Types.CIno)
fdType :: FD -> GHC.Types.IO GHC.IO.Device.IODeviceType
fileType :: GHC.IO.FilePath -> GHC.Types.IO GHC.IO.Device.IODeviceType
getEcho :: FD -> GHC.Types.IO GHC.Types.Bool
get_saved_termios :: Foreign.C.Types.CInt -> GHC.Types.IO (GHC.Ptr.Ptr CTermios)
hostIsThreaded :: GHC.Types.Bool
ioe_unknownfiletype :: GHC.IO.Exception.IOException
lstat :: CFilePath -> GHC.Ptr.Ptr CStat -> GHC.Types.IO Foreign.C.Types.CInt
newFilePath :: GHC.IO.FilePath -> GHC.Types.IO ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString
o_APPEND :: Foreign.C.Types.CInt
o_BINARY :: Foreign.C.Types.CInt
o_CREAT :: Foreign.C.Types.CInt
o_EXCL :: Foreign.C.Types.CInt
o_NOCTTY :: Foreign.C.Types.CInt
o_NONBLOCK :: Foreign.C.Types.CInt
o_RDONLY :: Foreign.C.Types.CInt
o_RDWR :: Foreign.C.Types.CInt
o_TRUNC :: Foreign.C.Types.CInt
o_WRONLY :: Foreign.C.Types.CInt
peekFilePath :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> GHC.Types.IO GHC.IO.FilePath
peekFilePathLen :: ghc-internal-0.1.0.0:GHC.Foreign.Internal.CStringLen -> GHC.Types.IO GHC.IO.FilePath
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
poke_c_lflag :: GHC.Ptr.Ptr CTermios -> System.Posix.Types.CTcflag -> GHC.Types.IO ()
ptr_c_cc :: GHC.Ptr.Ptr CTermios -> GHC.Types.IO (GHC.Ptr.Ptr GHC.Word.Word8)
puts :: GHC.Base.String -> GHC.Types.IO ()
rtsIsThreaded_ :: GHC.Types.Int
sEEK_CUR :: Foreign.C.Types.CInt
sEEK_END :: Foreign.C.Types.CInt
sEEK_SET :: Foreign.C.Types.CInt
s_isblk :: System.Posix.Types.CMode -> GHC.Types.Bool
s_ischr :: System.Posix.Types.CMode -> GHC.Types.Bool
s_isdir :: System.Posix.Types.CMode -> GHC.Types.Bool
s_isfifo :: System.Posix.Types.CMode -> GHC.Types.Bool
s_isreg :: System.Posix.Types.CMode -> GHC.Types.Bool
s_issock :: System.Posix.Types.CMode -> GHC.Types.Bool
setCloseOnExec :: FD -> GHC.Types.IO ()
setCooked :: FD -> GHC.Types.Bool -> GHC.Types.IO ()
setEcho :: FD -> GHC.Types.Bool -> GHC.Types.IO ()
setNonBlockingFD :: FD -> GHC.Types.Bool -> GHC.Types.IO ()
set_saved_termios :: Foreign.C.Types.CInt -> GHC.Ptr.Ptr CTermios -> GHC.Types.IO ()
sizeof_sigset_t :: GHC.Types.Int
sizeof_stat :: GHC.Types.Int
sizeof_termios :: GHC.Types.Int
st_dev :: GHC.Ptr.Ptr CStat -> GHC.Types.IO System.Posix.Types.CDev
st_ino :: GHC.Ptr.Ptr CStat -> GHC.Types.IO System.Posix.Types.CIno
st_mode :: GHC.Ptr.Ptr CStat -> GHC.Types.IO System.Posix.Types.CMode
st_mtime :: GHC.Ptr.Ptr CStat -> GHC.Types.IO Foreign.C.Types.CTime
st_size :: GHC.Ptr.Ptr CStat -> GHC.Types.IO GHC.Int.Int64
statGetType :: GHC.Ptr.Ptr CStat -> GHC.Types.IO GHC.IO.Device.IODeviceType
tcSetAttr :: forall a. FD -> (GHC.Ptr.Ptr CTermios -> GHC.Types.IO a) -> GHC.Types.IO a
throwInternalNulError :: forall a. GHC.IO.FilePath -> GHC.Types.IO a
withFilePath :: forall a. GHC.IO.FilePath -> (ghc-internal-0.1.0.0:GHC.Foreign.Internal.CString -> GHC.Types.IO a) -> GHC.Types.IO a
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
module System.Posix.Types where
-- ignored
module System.Timeout where
-- Safety: Safe
type Timeout :: *
newtype Timeout = ...
timeout :: forall a. GHC.Types.Int -> GHC.Types.IO a -> GHC.Types.IO (GHC.Maybe.Maybe a)
module Text.ParserCombinators.ReadP where
-- Safety: Trustworthy
(+++) :: forall a. ReadP a -> ReadP a -> ReadP a
(<++) :: forall a. ReadP a -> ReadP a -> ReadP a
type ReadP :: * -> *
newtype ReadP a = ...
type ReadS :: * -> *
type ReadS a = GHC.Base.String -> [(a, GHC.Base.String)]
between :: forall open close a. ReadP open -> ReadP close -> ReadP a -> ReadP a
chainl :: forall a. ReadP a -> ReadP (a -> a -> a) -> a -> ReadP a
chainl1 :: forall a. ReadP a -> ReadP (a -> a -> a) -> ReadP a
chainr :: forall a. ReadP a -> ReadP (a -> a -> a) -> a -> ReadP a
chainr1 :: forall a. ReadP a -> ReadP (a -> a -> a) -> ReadP a
char :: GHC.Types.Char -> ReadP GHC.Types.Char
choice :: forall a. [ReadP a] -> ReadP a
count :: forall a. GHC.Types.Int -> ReadP a -> ReadP [a]
endBy :: forall a sep. ReadP a -> ReadP sep -> ReadP [a]
endBy1 :: forall a sep. ReadP a -> ReadP sep -> ReadP [a]
eof :: ReadP ()
gather :: forall a. ReadP a -> ReadP (GHC.Base.String, a)
get :: ReadP GHC.Types.Char
look :: ReadP GHC.Base.String
many :: forall a. ReadP a -> ReadP [a]
many1 :: forall a. ReadP a -> ReadP [a]
manyTill :: forall a end. ReadP a -> ReadP end -> ReadP [a]
munch :: (GHC.Types.Char -> GHC.Types.Bool) -> ReadP GHC.Base.String
munch1 :: (GHC.Types.Char -> GHC.Types.Bool) -> ReadP GHC.Base.String
option :: forall a. a -> ReadP a -> ReadP a
optional :: forall a. ReadP a -> ReadP ()
pfail :: forall a. ReadP a
readP_to_S :: forall a. ReadP a -> ReadS a
readS_to_P :: forall a. ReadS a -> ReadP a
satisfy :: (GHC.Types.Char -> GHC.Types.Bool) -> ReadP GHC.Types.Char
sepBy :: forall a sep. ReadP a -> ReadP sep -> ReadP [a]
sepBy1 :: forall a sep. ReadP a -> ReadP sep -> ReadP [a]
skipMany :: forall a. ReadP a -> ReadP ()
skipMany1 :: forall a. ReadP a -> ReadP ()
skipSpaces :: ReadP ()
string :: GHC.Base.String -> ReadP GHC.Base.String
module Text.ParserCombinators.ReadPrec where
-- Safety: Trustworthy
(+++) :: forall a. ReadPrec a -> ReadPrec a -> ReadPrec a
(<++) :: forall a. ReadPrec a -> ReadPrec a -> ReadPrec a
type Prec :: *
type Prec = GHC.Types.Int
type ReadPrec :: * -> *
newtype ReadPrec a = ...
choice :: forall a. [ReadPrec a] -> ReadPrec a
get :: ReadPrec GHC.Types.Char
lift :: forall a. Text.ParserCombinators.ReadP.ReadP a -> ReadPrec a
look :: ReadPrec GHC.Base.String
minPrec :: Prec
pfail :: forall a. ReadPrec a
prec :: forall a. Prec -> ReadPrec a -> ReadPrec a
readP_to_Prec :: forall a. (GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadP a) -> ReadPrec a
readPrec_to_P :: forall a. ReadPrec a -> GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadP a
readPrec_to_S :: forall a. ReadPrec a -> GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS a
readS_to_Prec :: forall a. (GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS a) -> ReadPrec a
reset :: forall a. ReadPrec a -> ReadPrec a
step :: forall a. ReadPrec a -> ReadPrec a
module Text.Printf where
-- Safety: Safe
type FieldFormat :: *
data FieldFormat = FieldFormat {fmtWidth :: GHC.Maybe.Maybe GHC.Types.Int, fmtPrecision :: GHC.Maybe.Maybe GHC.Types.Int, fmtAdjust :: GHC.Maybe.Maybe FormatAdjustment, fmtSign :: GHC.Maybe.Maybe FormatSign, fmtAlternate :: GHC.Types.Bool, fmtModifiers :: GHC.Base.String, fmtChar :: GHC.Types.Char}
type FieldFormatter :: *
type FieldFormatter = FieldFormat -> GHC.Show.ShowS
type FormatAdjustment :: *
data FormatAdjustment = LeftAdjust | ZeroPad
type FormatParse :: *
data FormatParse = FormatParse {fpModifiers :: GHC.Base.String, fpChar :: GHC.Types.Char, fpRest :: GHC.Base.String}
type FormatSign :: *
data FormatSign = SignPlus | SignSpace
type HPrintfType :: * -> Constraint
class HPrintfType t where
...
{-# MINIMAL Text.Printf.hspr #-}
type IsChar :: * -> Constraint
class IsChar c where
toChar :: c -> GHC.Types.Char
fromChar :: GHC.Types.Char -> c
{-# MINIMAL toChar, fromChar #-}
type ModifierParser :: *
type ModifierParser = GHC.Base.String -> FormatParse
type PrintfArg :: * -> Constraint
class PrintfArg a where
formatArg :: a -> FieldFormatter
parseFormat :: a -> ModifierParser
{-# MINIMAL formatArg #-}
type PrintfType :: * -> Constraint
class PrintfType t where
...
{-# MINIMAL Text.Printf.spr #-}
errorBadArgument :: forall a. a
errorBadFormat :: forall a. GHC.Types.Char -> a
errorMissingArgument :: forall a. a
errorShortFormat :: forall a. a
formatChar :: GHC.Types.Char -> FieldFormatter
formatInt :: forall a. (GHC.Real.Integral a, GHC.Enum.Bounded a) => a -> FieldFormatter
formatInteger :: GHC.Num.Integer.Integer -> FieldFormatter
formatRealFloat :: forall a. GHC.Float.RealFloat a => a -> FieldFormatter
formatString :: forall a. IsChar a => [a] -> FieldFormatter
hPrintf :: forall r. HPrintfType r => GHC.IO.Handle.Types.Handle -> GHC.Base.String -> r
perror :: forall a. GHC.Base.String -> a
printf :: forall r. PrintfType r => GHC.Base.String -> r
vFmt :: GHC.Types.Char -> FieldFormat -> FieldFormat
module Text.Read where
-- Safety: Trustworthy
(+++) :: forall a. ReadPrec a -> ReadPrec a -> ReadPrec a
(<++) :: forall a. ReadPrec a -> ReadPrec a -> ReadPrec a
type Lexeme :: *
data Lexeme = Char GHC.Types.Char | String GHC.Base.String | Punc GHC.Base.String | Ident GHC.Base.String | Symbol GHC.Base.String | Number Text.Read.Lex.Number | EOF
type Prec :: *
type Prec = GHC.Types.Int
type Read :: * -> Constraint
class Read a where
readsPrec :: GHC.Types.Int -> ReadS a
readList :: ReadS [a]
readPrec :: ReadPrec a
readListPrec :: ReadPrec [a]
{-# MINIMAL readsPrec | readPrec #-}
type ReadPrec :: * -> *
newtype ReadPrec a = ...
type ReadS :: * -> *
type ReadS a = GHC.Base.String -> [(a, GHC.Base.String)]
choice :: forall a. [ReadPrec a] -> ReadPrec a
get :: ReadPrec GHC.Types.Char
lex :: ReadS GHC.Base.String
lexP :: ReadPrec Lexeme
lift :: forall a. Text.ParserCombinators.ReadP.ReadP a -> ReadPrec a
look :: ReadPrec GHC.Base.String
minPrec :: Prec
parens :: forall a. ReadPrec a -> ReadPrec a
pfail :: forall a. ReadPrec a
prec :: forall a. Prec -> ReadPrec a -> ReadPrec a
read :: forall a. Read a => GHC.Base.String -> a
readEither :: forall a. Read a => GHC.Base.String -> Data.Either.Either GHC.Base.String a
readListDefault :: forall a. Read a => ReadS [a]
readListPrecDefault :: forall a. Read a => ReadPrec [a]
readMaybe :: forall a. Read a => GHC.Base.String -> GHC.Maybe.Maybe a
readP_to_Prec :: forall a. (GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadP a) -> ReadPrec a
readParen :: forall a. GHC.Types.Bool -> ReadS a -> ReadS a
readPrec_to_P :: forall a. ReadPrec a -> GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadP a
readPrec_to_S :: forall a. ReadPrec a -> GHC.Types.Int -> ReadS a
readS_to_Prec :: forall a. (GHC.Types.Int -> ReadS a) -> ReadPrec a
reads :: forall a. Read a => ReadS a
reset :: forall a. ReadPrec a -> ReadPrec a
step :: forall a. ReadPrec a -> ReadPrec a
module Text.Read.Lex where
-- Safety: Trustworthy
type Lexeme :: *
data Lexeme = Char GHC.Types.Char | String GHC.Base.String | Punc GHC.Base.String | Ident GHC.Base.String | Symbol GHC.Base.String | Number Number | EOF
type Number :: *
data Number = ...
expect :: Lexeme -> Text.ParserCombinators.ReadP.ReadP ()
hsLex :: Text.ParserCombinators.ReadP.ReadP GHC.Base.String
isSymbolChar :: GHC.Types.Char -> GHC.Types.Bool
lex :: Text.ParserCombinators.ReadP.ReadP Lexeme
lexChar :: Text.ParserCombinators.ReadP.ReadP GHC.Types.Char
numberToFixed :: GHC.Num.Integer.Integer -> Number -> GHC.Maybe.Maybe (GHC.Num.Integer.Integer, GHC.Num.Integer.Integer)
numberToInteger :: Number -> GHC.Maybe.Maybe GHC.Num.Integer.Integer
numberToRangedRational :: (GHC.Types.Int, GHC.Types.Int) -> Number -> GHC.Maybe.Maybe GHC.Real.Rational
numberToRational :: Number -> GHC.Real.Rational
readBinP :: forall a. (GHC.Classes.Eq a, GHC.Num.Num a) => Text.ParserCombinators.ReadP.ReadP a
readDecP :: forall a. (GHC.Classes.Eq a, GHC.Num.Num a) => Text.ParserCombinators.ReadP.ReadP a
readHexP :: forall a. (GHC.Classes.Eq a, GHC.Num.Num a) => Text.ParserCombinators.ReadP.ReadP a
readIntP :: forall a. GHC.Num.Num a => a -> (GHC.Types.Char -> GHC.Types.Bool) -> (GHC.Types.Char -> GHC.Types.Int) -> Text.ParserCombinators.ReadP.ReadP a
readOctP :: forall a. (GHC.Classes.Eq a, GHC.Num.Num a) => Text.ParserCombinators.ReadP.ReadP a
module Text.Show where
-- Safety: Safe
type Show :: * -> Constraint
class Show a where
showsPrec :: GHC.Types.Int -> a -> ShowS
show :: a -> GHC.Base.String
showList :: [a] -> ShowS
{-# MINIMAL showsPrec | show #-}
type ShowS :: *
type ShowS = GHC.Base.String -> GHC.Base.String
showChar :: GHC.Types.Char -> ShowS
showListWith :: forall a. (a -> ShowS) -> [a] -> ShowS
showParen :: GHC.Types.Bool -> ShowS -> ShowS
showString :: GHC.Base.String -> ShowS
shows :: forall a. Show a => a -> ShowS
module Text.Show.Functions where
-- Safety: Safe
module Type.Reflection where
type role (:~:) nominal nominal
type (:~:) :: forall {k}. k -> k -> *
data (:~:) a b where
Refl :: forall {k} (a :: k). (:~:) a a
type role (:~~:) nominal nominal
type (:~~:) :: forall k1 k2. k1 -> k2 -> *
data (:~~:) a b where
HRefl :: forall {k1} (a :: k1). (:~~:) a a
pattern App :: forall k2 (t :: k2). () => forall k1 (a :: k1 -> k2) (b :: k1). (t ~ a b) => TypeRep a -> TypeRep b -> TypeRep t
pattern Con :: forall k (a :: k). () => ghc-internal-0.1.0.0:Data.Typeable.Internal.NotApplication a => TyCon -> TypeRep a
pattern Con' :: forall k (a :: k). () => ghc-internal-0.1.0.0:Data.Typeable.Internal.NotApplication a => TyCon -> [SomeTypeRep] -> TypeRep a
pattern Fun :: forall k (fun :: k). () => forall (r1 :: GHC.Types.RuntimeRep) (r2 :: GHC.Types.RuntimeRep) (arg :: TYPE r1) (res :: TYPE r2). (k ~ *, fun ~~ (arg -> res)) => TypeRep arg -> TypeRep res -> TypeRep fun
type Module :: *
data Module = ...
type SomeTypeRep :: *
data SomeTypeRep where
SomeTypeRep :: forall k (a :: k). !(TypeRep a) -> SomeTypeRep
type TyCon :: *
data TyCon = ...
pattern TypeRep :: forall {k} (a :: k). () => Typeable a => TypeRep a
type role TypeRep nominal
type TypeRep :: forall k. k -> *
data TypeRep a where
...
type Typeable :: forall k. k -> Constraint
class Typeable a where
...
{-# MINIMAL ghc-internal-0.1.0.0:Data.Typeable.Internal.typeRep# #-}
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
decTypeRep :: forall k1 k2 (a :: k1) (b :: k2). TypeRep a -> TypeRep b -> Data.Either.Either ((a :~~: b) -> GHC.Base.Void) (a :~~: b)
eqTypeRep :: forall k1 k2 (a :: k1) (b :: k2). TypeRep a -> TypeRep b -> GHC.Maybe.Maybe (a :~~: b)
moduleName :: Module -> GHC.Base.String
modulePackage :: Module -> GHC.Base.String
rnfModule :: Module -> ()
rnfSomeTypeRep :: SomeTypeRep -> ()
rnfTyCon :: TyCon -> ()
rnfTypeRep :: forall {k} (a :: k). TypeRep a -> ()
someTypeRep :: forall {k} (proxy :: k -> *) (a :: k). Typeable a => proxy a -> SomeTypeRep
someTypeRepTyCon :: SomeTypeRep -> TyCon
splitApps :: forall {k} (a :: k). TypeRep a -> (TyCon, [SomeTypeRep])
tyConModule :: TyCon -> GHC.Base.String
tyConName :: TyCon -> GHC.Base.String
tyConPackage :: TyCon -> GHC.Base.String
typeOf :: forall a. Typeable a => a -> TypeRep a
typeRep :: forall {k} (a :: k). Typeable a => TypeRep a
typeRepKind :: forall k (a :: k). TypeRep a -> TypeRep k
typeRepTyCon :: forall {k} (a :: k). TypeRep a -> TyCon
withTypeable :: forall k (a :: k) (rep :: GHC.Types.RuntimeRep) (r :: TYPE rep). TypeRep a -> (Typeable a => r) -> r
module Type.Reflection.Unsafe where
-- Safety: Unsafe
type KindRep :: *
data KindRep = KindRepTyConApp TyCon [KindRep] | KindRepVar {-# UNPACK #-}GHC.Types.KindBndr | KindRepApp KindRep KindRep | KindRepFun KindRep KindRep | KindRepTYPE !GHC.Types.RuntimeRep | KindRepTypeLitS TypeLitSort GHC.Prim.Addr# | KindRepTypeLitD TypeLitSort [GHC.Types.Char]
pattern KindRepTypeLit :: TypeLitSort -> GHC.Base.String -> KindRep
type TyCon :: *
data TyCon = ...
type TypeLitSort :: *
data TypeLitSort = TypeLitSymbol | TypeLitNat | TypeLitChar
type role TypeRep nominal
type TypeRep :: forall k. k -> *
data TypeRep a where
...
mkTrApp :: forall k1 k2 (a :: k1 -> k2) (b :: k1). TypeRep a -> TypeRep b -> TypeRep (a b)
mkTrCon :: forall k (a :: k). TyCon -> [ghc-internal-0.1.0.0:Data.Typeable.Internal.SomeTypeRep] -> TypeRep a
mkTyCon :: GHC.Base.String -> GHC.Base.String -> GHC.Base.String -> GHC.Types.Int -> KindRep -> TyCon
someTypeRepFingerprint :: ghc-internal-0.1.0.0:Data.Typeable.Internal.SomeTypeRep -> GHC.Fingerprint.Type.Fingerprint
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
tyConFingerprint :: TyCon -> GHC.Fingerprint.Type.Fingerprint
tyConKindArgs :: TyCon -> GHC.Types.Int
tyConKindRep :: TyCon -> KindRep
typeRepFingerprint :: forall {k} (a :: k). TypeRep a -> GHC.Fingerprint.Type.Fingerprint
module Unsafe.Coerce where
-- Safety: Unsafe
type role UnsafeEquality nominal nominal
type UnsafeEquality :: forall {k}. k -> k -> *
data UnsafeEquality a b where
UnsafeRefl :: forall {k} (a :: k). UnsafeEquality a a
unsafeCoerce :: forall a b. a -> b
unsafeCoerce# :: forall (q :: GHC.Types.RuntimeRep) (r :: GHC.Types.RuntimeRep) (a :: TYPE q) (b :: TYPE r). a -> b
unsafeCoerceAddr :: forall (a :: TYPE GHC.Types.AddrRep) (b :: TYPE GHC.Types.AddrRep). a -> b
unsafeCoerceUnlifted :: forall (a :: GHC.Types.UnliftedType) (b :: GHC.Types.UnliftedType). a -> b
unsafeEqualityProof :: forall {k} (a :: k) (b :: k). UnsafeEquality a b
-- Instances:
instance [safe] Control.Monad.IO.Class.MonadIO GHC.Types.IO -- Defined in ‘Control.Monad.IO.Class’
instance [safe] Control.Monad.Zip.MonadZip Data.Ord.Down -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Semigroup.Internal.Dual -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Monoid.First -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Functor.Identity.Identity -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Monoid.Last -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip [] -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip GHC.Maybe.Maybe -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip GHC.Base.NonEmpty -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip GHC.Generics.Par1 -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Semigroup.Internal.Product -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Solo -- Defined in ‘Control.Monad.Zip’
instance [safe] Control.Monad.Zip.MonadZip Data.Semigroup.Internal.Sum -- Defined in ‘Control.Monad.Zip’
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
instance Control.Monad.Zip.MonadZip Data.Complex.Complex -- Defined in ‘Data.Complex’
instance [safe] Data.Bifoldable.Bifoldable Data.Either.Either -- Defined in ‘Data.Bifoldable’
instance [safe] Data.Bifoldable.Bifoldable (,) -- Defined in ‘Data.Bifoldable’
instance [safe] forall x. Data.Bifoldable.Bifoldable ((,,) x) -- Defined in ‘Data.Bifoldable’
instance [safe] forall x y. Data.Bifoldable.Bifoldable ((,,,) x y) -- Defined in ‘Data.Bifoldable’
instance [safe] forall x y z. Data.Bifoldable.Bifoldable ((,,,,) x y z) -- Defined in ‘Data.Bifoldable’
instance [safe] forall x y z w. Data.Bifoldable.Bifoldable ((,,,,,) x y z w) -- Defined in ‘Data.Bifoldable’
instance [safe] forall x y z w v. Data.Bifoldable.Bifoldable ((,,,,,,) x y z w v) -- Defined in ‘Data.Bifoldable’
instance Data.Bifoldable.Bifoldable Data.Semigroup.Arg -- Defined in ‘Data.Semigroup’
instance [safe] Data.Bifoldable1.Bifoldable1 Data.Semigroup.Arg -- Defined in ‘Data.Bifoldable1’
instance [safe] Data.Bifoldable1.Bifoldable1 Data.Either.Either -- Defined in ‘Data.Bifoldable1’
instance [safe] Data.Bifoldable1.Bifoldable1 (,) -- Defined in ‘Data.Bifoldable1’
instance [safe] forall x. Data.Bifoldable1.Bifoldable1 ((,,) x) -- Defined in ‘Data.Bifoldable1’
instance [safe] forall x y. Data.Bifoldable1.Bifoldable1 ((,,,) x y) -- Defined in ‘Data.Bifoldable1’
instance [safe] forall x y z. Data.Bifoldable1.Bifoldable1 ((,,,,) x y z) -- Defined in ‘Data.Bifoldable1’
instance [safe] Data.Bifunctor.Bifunctor Data.Either.Either -- Defined in ‘Data.Bifunctor’
instance [safe] Data.Bifunctor.Bifunctor (,) -- Defined in ‘Data.Bifunctor’
instance [safe] forall x1. Data.Bifunctor.Bifunctor ((,,) x1) -- Defined in ‘Data.Bifunctor’
instance [safe] forall x1 x2. Data.Bifunctor.Bifunctor ((,,,) x1 x2) -- Defined in ‘Data.Bifunctor’
instance [safe] forall x1 x2 x3. Data.Bifunctor.Bifunctor ((,,,,) x1 x2 x3) -- Defined in ‘Data.Bifunctor’
instance [safe] forall x1 x2 x3 x4. Data.Bifunctor.Bifunctor ((,,,,,) x1 x2 x3 x4) -- Defined in ‘Data.Bifunctor’
instance [safe] forall x1 x2 x3 x4 x5. Data.Bifunctor.Bifunctor ((,,,,,,) x1 x2 x3 x4 x5) -- Defined in ‘Data.Bifunctor’
instance Data.Bifunctor.Bifunctor Data.Semigroup.Arg -- Defined in ‘Data.Semigroup’
instance Data.Bitraversable.Bitraversable Data.Either.Either -- Defined in ‘Data.Bitraversable’
instance Data.Bitraversable.Bitraversable (,) -- Defined in ‘Data.Bitraversable’
instance forall x. Data.Bitraversable.Bitraversable ((,,) x) -- Defined in ‘Data.Bitraversable’
instance forall x y. Data.Bitraversable.Bitraversable ((,,,) x y) -- Defined in ‘Data.Bitraversable’
instance forall x y z. Data.Bitraversable.Bitraversable ((,,,,) x y z) -- Defined in ‘Data.Bitraversable’
instance forall x y z w. Data.Bitraversable.Bitraversable ((,,,,,) x y z w) -- Defined in ‘Data.Bitraversable’
instance forall x y z w v. Data.Bitraversable.Bitraversable ((,,,,,,) x y z w v) -- Defined in ‘Data.Bitraversable’
instance Data.Bitraversable.Bitraversable Data.Semigroup.Arg -- Defined in ‘Data.Semigroup’
instance forall (n :: GHC.TypeNats.Nat). GHC.TypeNats.KnownNat n => Data.Fixed.HasResolution n -- Defined in ‘Data.Fixed’
instance Data.Foldable1.Foldable1 Data.Complex.Complex -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Ord.Down -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Internal.Dual -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.First -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Functor.Identity.Identity -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Last -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Max -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Min -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 GHC.Base.NonEmpty -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 GHC.Generics.Par1 -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Internal.Product -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Solo -- Defined in ‘Data.Foldable1’
instance Data.Foldable1.Foldable1 Data.Semigroup.Internal.Sum -- Defined in ‘Data.Foldable1’
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
instance forall a. Data.Foldable1.Foldable1 ((,) a) -- Defined in ‘Data.Foldable1’
instance [safe] Data.Functor.Classes.Eq1 Data.Complex.Complex -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 Data.Ord.Down -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Eq a => Data.Functor.Classes.Eq1 (Data.Either.Either a) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 [] -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 GHC.Maybe.Maybe -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 GHC.Base.NonEmpty -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq1 Solo -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Eq a => Data.Functor.Classes.Eq1 ((,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Classes.Eq a, GHC.Classes.Eq b) => Data.Functor.Classes.Eq1 ((,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b c. (GHC.Classes.Eq a, GHC.Classes.Eq b, GHC.Classes.Eq c) => Data.Functor.Classes.Eq1 ((,,,) a b c) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq2 Data.Either.Either -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Eq2 (,) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Eq a => Data.Functor.Classes.Eq2 ((,,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Classes.Eq a, GHC.Classes.Eq b) => Data.Functor.Classes.Eq2 ((,,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 Data.Ord.Down -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Ord a => Data.Functor.Classes.Ord1 (Data.Either.Either a) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 [] -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 GHC.Maybe.Maybe -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 GHC.Base.NonEmpty -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord1 Solo -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Ord a => Data.Functor.Classes.Ord1 ((,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Classes.Ord a, GHC.Classes.Ord b) => Data.Functor.Classes.Ord1 ((,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b c. (GHC.Classes.Ord a, GHC.Classes.Ord b, GHC.Classes.Ord c) => Data.Functor.Classes.Ord1 ((,,,) a b c) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord2 Data.Either.Either -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Ord2 (,) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Classes.Ord a => Data.Functor.Classes.Ord2 ((,,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Classes.Ord a, GHC.Classes.Ord b) => Data.Functor.Classes.Ord2 ((,,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 Data.Complex.Complex -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 Data.Ord.Down -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Read.Read a => Data.Functor.Classes.Read1 (Data.Either.Either a) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 [] -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 GHC.Maybe.Maybe -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 GHC.Base.NonEmpty -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read1 Solo -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Read.Read a => Data.Functor.Classes.Read1 ((,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Read.Read a, GHC.Read.Read b) => Data.Functor.Classes.Read1 ((,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b c. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c) => Data.Functor.Classes.Read1 ((,,,) a b c) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read2 Data.Either.Either -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Read2 (,) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Read.Read a => Data.Functor.Classes.Read2 ((,,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Read.Read a, GHC.Read.Read b) => Data.Functor.Classes.Read2 ((,,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 Data.Complex.Complex -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 Data.Ord.Down -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Show.Show a => Data.Functor.Classes.Show1 (Data.Either.Either a) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 [] -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 GHC.Maybe.Maybe -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 GHC.Base.NonEmpty -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show1 Solo -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Show.Show a => Data.Functor.Classes.Show1 ((,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Show.Show a, GHC.Show.Show b) => Data.Functor.Classes.Show1 ((,,) a b) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b c. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c) => Data.Functor.Classes.Show1 ((,,,) a b c) -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show2 Data.Either.Either -- Defined in ‘Data.Functor.Classes’
instance [safe] Data.Functor.Classes.Show2 (,) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a. GHC.Show.Show a => Data.Functor.Classes.Show2 ((,,) a) -- Defined in ‘Data.Functor.Classes’
instance [safe] forall a b. (GHC.Show.Show a, GHC.Show.Show b) => Data.Functor.Classes.Show2 ((,,,) a b) -- Defined in ‘Data.Functor.Classes’
instance Data.Functor.Contravariant.Contravariant Data.Functor.Contravariant.Comparison -- Defined in ‘Data.Functor.Contravariant’
instance Data.Functor.Contravariant.Contravariant Data.Functor.Contravariant.Equivalence -- Defined in ‘Data.Functor.Contravariant’
instance forall a. Data.Functor.Contravariant.Contravariant (Data.Functor.Contravariant.Op a) -- Defined in ‘Data.Functor.Contravariant’
instance Data.Functor.Contravariant.Contravariant Data.Functor.Contravariant.Predicate -- Defined in ‘Data.Functor.Contravariant’
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
instance [safe] forall a. (a ~ ()) => Text.Printf.HPrintfType (GHC.Types.IO a) -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.IsChar GHC.Types.Char -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Types.Char -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Types.Double -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Types.Float -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Types.Int -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Int.Int16 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Int.Int32 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Int.Int64 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Int.Int8 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Num.Integer.Integer -- Defined in ‘Text.Printf’
instance [safe] forall c. Text.Printf.IsChar c => Text.Printf.PrintfArg [c] -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Num.Natural.Natural -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Types.Word -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Word.Word16 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Word.Word32 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Word.Word64 -- Defined in ‘Text.Printf’
instance [safe] Text.Printf.PrintfArg GHC.Word.Word8 -- Defined in ‘Text.Printf’
instance [safe] forall a. (a ~ ()) => Text.Printf.PrintfType (GHC.Types.IO a) -- Defined in ‘Text.Printf’
instance [safe] forall c. Text.Printf.IsChar c => Text.Printf.PrintfType [c] -- Defined in ‘Text.Printf’
instance forall (m :: * -> *). GHC.Base.Monad m => Control.Arrow.Arrow (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *). GHC.Base.Monad m => Control.Arrow.ArrowApply (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *). GHC.Base.Monad m => Control.Arrow.ArrowChoice (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *). Control.Monad.Fix.MonadFix m => Control.Arrow.ArrowLoop (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *). GHC.Base.MonadPlus m => Control.Arrow.ArrowPlus (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *). GHC.Base.MonadPlus m => Control.Arrow.ArrowZero (Control.Arrow.Kleisli m) -- Defined in ‘Control.Arrow’
instance forall k. Control.Category.Category (Data.Type.Equality.:~:) -- Defined in ‘Control.Category’
instance forall k. Control.Category.Category (Data.Type.Equality.:~~:) -- Defined in ‘Control.Category’
instance forall k. Control.Category.Category Data.Type.Coercion.Coercion -- Defined in ‘Control.Category’
instance Control.Monad.Fail.MonadFail GHC.Types.IO -- Defined in ‘Control.Monad.Fail’
instance Control.Monad.Fail.MonadFail [] -- Defined in ‘Control.Monad.Fail’
instance Control.Monad.Fail.MonadFail GHC.Maybe.Maybe -- Defined in ‘Control.Monad.Fail’
instance Control.Monad.Fail.MonadFail Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance Control.Monad.Fail.MonadFail Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance Control.Monad.Fail.MonadFail Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance Control.Monad.Fix.MonadFix Data.Ord.Down -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Internal.Dual -- Defined in ‘Control.Monad.Fix’
instance forall e. Control.Monad.Fix.MonadFix (Data.Either.Either e) -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Data.Monoid.First -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix GHC.Types.IO -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Data.Monoid.Last -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix [] -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix GHC.Maybe.Maybe -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix GHC.Base.NonEmpty -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix GHC.Generics.Par1 -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Internal.Product -- Defined in ‘Control.Monad.Fix’
instance forall s. Control.Monad.Fix.MonadFix (GHC.ST.ST s) -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Solo -- Defined in ‘Control.Monad.Fix’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Internal.Sum -- Defined in ‘Control.Monad.Fix’
instance forall s. Control.Monad.Fix.MonadFix (ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp.ST s) -- Defined in ‘ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp’
instance Control.Monad.Fix.MonadFix Data.Complex.Complex -- Defined in ‘Data.Complex’
instance Control.Monad.Fix.MonadFix Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Identity’
instance Control.Monad.Fix.MonadFix Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance Control.Monad.Fix.MonadFix Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance forall (a :: * -> * -> *) b c. (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable b, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable c, Data.Data.Data (a b c)) => Data.Data.Data (Control.Applicative.WrappedArrow a b c) -- Defined in ‘Control.Applicative’
instance forall (m :: * -> *) a. (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable m, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, Data.Data.Data (m a)) => Data.Data.Data (Control.Applicative.WrappedMonad m a) -- Defined in ‘Control.Applicative’
instance forall a. Data.Data.Data a => Data.Data.Data (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.Functor.ZipList’
instance Data.Data.Data Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance forall s. ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable s => Data.Data.Data (Data.Array.Byte.MutableByteArray s) -- Defined in ‘Data.Array.Byte’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall i j (a :: i) (b :: j). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable i, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable j, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable b, a ~~ b) => Data.Data.Data (a Data.Type.Equality.:~~: b) -- Defined in ‘Data.Data’
instance Data.Data.Data Data.Semigroup.Internal.All -- Defined in ‘Data.Data’
instance Data.Data.Data Data.Semigroup.Internal.Any -- Defined in ‘Data.Data’
instance forall a b. (Data.Data.Data a, Data.Data.Data b, GHC.Ix.Ix a) => Data.Data.Data (GHC.Arr.Array a b) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Generics.Associativity -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Bool -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Char -- Defined in ‘Data.Data’
instance forall k a (b :: k). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k, Data.Data.Data a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable b) => Data.Data.Data (Data.Functor.Const.Const a b) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Foreign.C.ConstPtr.ConstPtr a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Generics.DecidedStrictness -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Double -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Ord.Down a) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Data’
instance forall a b. (Data.Data.Data a, Data.Data.Data b) => Data.Data.Data (Data.Either.Either a b) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Monoid.First a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Generics.Fixity -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Float -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (GHC.ForeignPtr.ForeignPtr a) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Int -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Int.Int16 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Int.Int32 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Int.Int64 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Int.Int8 -- Defined in ‘Data.Data’
instance Data.Data.Data Foreign.Ptr.IntPtr -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Num.Integer.Integer -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Monoid.Last a) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data [a] -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (GHC.Maybe.Maybe a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Num.Natural.Natural -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (GHC.Base.NonEmpty a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Ordering -- Defined in ‘Data.Data’
instance forall p. Data.Data.Data p => Data.Data.Data (GHC.Generics.Par1 p) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (GHC.Ptr.Ptr a) -- Defined in ‘Data.Data’
instance forall a. (Data.Data.Data a, GHC.Real.Integral a) => Data.Data.Data (GHC.Real.Ratio a) -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Solo a) -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Generics.SourceStrictness -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Generics.SourceUnpackedness -- Defined in ‘Data.Data’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Data’
instance forall a b. (Data.Data.Data a, Data.Data.Data b) => Data.Data.Data (a, b) -- Defined in ‘Data.Data’
instance forall a b c. (Data.Data.Data a, Data.Data.Data b, Data.Data.Data c) => Data.Data.Data (a, b, c) -- Defined in ‘Data.Data’
instance forall a b c d. (Data.Data.Data a, Data.Data.Data b, Data.Data.Data c, Data.Data.Data d) => Data.Data.Data (a, b, c, d) -- Defined in ‘Data.Data’
instance forall a b c d e. (Data.Data.Data a, Data.Data.Data b, Data.Data.Data c, Data.Data.Data d, Data.Data.Data e) => Data.Data.Data (a, b, c, d, e) -- Defined in ‘Data.Data’
instance forall a b c d e f. (Data.Data.Data a, Data.Data.Data b, Data.Data.Data c, Data.Data.Data d, Data.Data.Data e, Data.Data.Data f) => Data.Data.Data (a, b, c, d, e, f) -- Defined in ‘Data.Data’
instance forall a b c d e f g. (Data.Data.Data a, Data.Data.Data b, Data.Data.Data c, Data.Data.Data d, Data.Data.Data e, Data.Data.Data f, Data.Data.Data g) => Data.Data.Data (a, b, c, d, e, f, g) -- Defined in ‘Data.Data’
instance Data.Data.Data () -- Defined in ‘Data.Data’
instance Data.Data.Data Data.Version.Version -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Base.Void -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Types.Word -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Word.Word16 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Word.Word32 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Word.Word64 -- Defined in ‘Data.Data’
instance Data.Data.Data GHC.Word.Word8 -- Defined in ‘Data.Data’
instance Data.Data.Data Foreign.Ptr.WordPtr -- Defined in ‘Data.Data’
instance forall k (a :: k). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a) => Data.Data.Data (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 (f :: k1 -> *) k2 (g :: k2 -> k1) (a :: k2). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable f, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable g, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k1, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k2, Data.Data.Data (f (g a))) => Data.Data.Data (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance [safe] forall k (f :: k -> *) (g :: k -> *) (a :: k). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable f, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable g, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k, Data.Data.Data (f a), Data.Data.Data (g a)) => Data.Data.Data (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance [safe] forall k (f :: k -> *) (g :: k -> *) (a :: k). (ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable a, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable f, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable g, ghc-internal-0.1.0.0:Data.Typeable.Internal.Typeable k, Data.Data.Data (f a), Data.Data.Data (g a)) => Data.Data.Data (Data.Functor.Sum.Sum f g a) -- Defined in ‘Data.Functor.Sum’
instance forall a b. (Data.Data.Data a, Data.Data.Data b) => Data.Data.Data (Data.Semigroup.Arg a b) -- Defined in ‘Data.Semigroup’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. Data.Data.Data a => Data.Data.Data (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. Data.Data.Data m => Data.Data.Data (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance Data.Data.Data GHC.Exts.SpecConstrAnnotation -- Defined in ‘GHC.Exts’
instance Data.Foldable.Foldable GHC.Functor.ZipList.ZipList -- Defined in ‘GHC.Functor.ZipList’
instance forall i. Data.Foldable.Foldable (GHC.Arr.Array i) -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Ord.Down -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Semigroup.Internal.Dual -- Defined in ‘Data.Foldable’
instance forall a. Data.Foldable.Foldable (Data.Either.Either a) -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Monoid.First -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Monoid.Last -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable [] -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable GHC.Maybe.Maybe -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable GHC.Base.NonEmpty -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable GHC.Generics.Par1 -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Semigroup.Internal.Product -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Solo -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Semigroup.Internal.Sum -- Defined in ‘Data.Foldable’
instance forall a. Data.Foldable.Foldable ((,) a) -- Defined in ‘Data.Foldable’
instance Data.Foldable.Foldable Data.Complex.Complex -- Defined in ‘Data.Complex’
instance Data.Foldable.Foldable Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Identity’
instance forall a. Data.Foldable.Foldable (Data.Semigroup.Arg a) -- Defined in ‘Data.Semigroup’
instance Data.Foldable.Foldable Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance Data.Foldable.Foldable Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance Data.Foldable.Foldable Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance Data.Foldable.Foldable Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance forall a k (b :: k). Data.String.IsString a => Data.String.IsString (Data.Functor.Const.Const a b) -- Defined in ‘Data.String’
instance forall a. Data.String.IsString a => Data.String.IsString (Data.Functor.Identity.Identity a) -- Defined in ‘Data.String’
instance forall a. (a ~ GHC.Types.Char) => Data.String.IsString [a] -- Defined in ‘Data.String’
instance Data.Traversable.Traversable GHC.Functor.ZipList.ZipList -- Defined in ‘GHC.Functor.ZipList’
instance forall i. GHC.Ix.Ix i => Data.Traversable.Traversable (GHC.Arr.Array i) -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Ord.Down -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Semigroup.Internal.Dual -- Defined in ‘Data.Traversable’
instance forall a. Data.Traversable.Traversable (Data.Either.Either a) -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Monoid.First -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Functor.Identity.Identity -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Monoid.Last -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable [] -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable GHC.Maybe.Maybe -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable GHC.Base.NonEmpty -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable GHC.Generics.Par1 -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Semigroup.Internal.Product -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Solo -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Semigroup.Internal.Sum -- Defined in ‘Data.Traversable’
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
instance forall a. Data.Traversable.Traversable ((,) a) -- Defined in ‘Data.Traversable’
instance Data.Traversable.Traversable Data.Complex.Complex -- Defined in ‘Data.Complex’
instance forall a. Data.Traversable.Traversable (Data.Semigroup.Arg a) -- Defined in ‘Data.Semigroup’
instance Data.Traversable.Traversable Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance Data.Traversable.Traversable Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance Data.Traversable.Traversable Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance Data.Traversable.Traversable Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance Data.Type.Coercion.TestCoercion GHC.TypeLits.SChar -- Defined in ‘GHC.TypeLits’
instance Data.Type.Coercion.TestCoercion GHC.TypeLits.SSymbol -- Defined in ‘GHC.TypeLits’
instance Data.Type.Coercion.TestCoercion GHC.TypeNats.SNat -- Defined in ‘GHC.TypeNats’
instance forall k (a :: k). Data.Type.Coercion.TestCoercion ((Data.Type.Equality.:~:) a) -- Defined in ‘Data.Type.Coercion’
instance forall k1 k (a :: k1). Data.Type.Coercion.TestCoercion ((Data.Type.Equality.:~~:) a) -- Defined in ‘Data.Type.Coercion’
instance forall k (a :: k). Data.Type.Coercion.TestCoercion (Data.Type.Coercion.Coercion a) -- Defined in ‘Data.Type.Coercion’
instance Data.Type.Equality.TestEquality GHC.TypeLits.SChar -- Defined in ‘GHC.TypeLits’
instance Data.Type.Equality.TestEquality GHC.TypeLits.SSymbol -- Defined in ‘GHC.TypeLits’
instance Data.Type.Equality.TestEquality GHC.TypeNats.SNat -- Defined in ‘GHC.TypeNats’
instance forall k (a :: k). Data.Type.Equality.TestEquality ((Data.Type.Equality.:~:) a) -- Defined in ‘Data.Type.Equality’
instance forall k1 k (a :: k1). Data.Type.Equality.TestEquality ((Data.Type.Equality.:~~:) a) -- Defined in ‘Data.Type.Equality’
instance forall k. Data.Type.Equality.TestEquality ghc-internal-0.1.0.0:Data.Typeable.Internal.TypeRep -- Defined in ‘ghc-internal-0.1.0.0:Data.Typeable.Internal’
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1). Data.Type.Equality.TestEquality f => Data.Type.Equality.TestEquality (Data.Functor.Compose.Compose f g) -- Defined in ‘Data.Functor.Compose’
instance forall a k (b :: k). Foreign.Storable.Storable a => Foreign.Storable.Storable (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. Foreign.Storable.Storable a => Foreign.Storable.Storable (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall a. Foreign.Storable.Storable a => Foreign.Storable.Storable (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance forall a. Foreign.Storable.Storable a => Foreign.Storable.Storable (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance Foreign.Storable.Storable Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance Foreign.Storable.Storable Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance Foreign.Storable.Storable GHC.Types.Bool -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Types.Char -- Defined in ‘Foreign.Storable’
instance forall a. Foreign.Storable.Storable (Foreign.C.ConstPtr.ConstPtr a) -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Types.Double -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Fingerprint.Type.Fingerprint -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Types.Float -- Defined in ‘Foreign.Storable’
instance forall a. Foreign.Storable.Storable (GHC.Ptr.FunPtr a) -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Types.Int -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Int.Int16 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Int.Int32 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Int.Int64 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Int.Int8 -- Defined in ‘Foreign.Storable’
instance forall a. Foreign.Storable.Storable (GHC.Ptr.Ptr a) -- Defined in ‘Foreign.Storable’
instance forall a. (Foreign.Storable.Storable a, GHC.Real.Integral a) => Foreign.Storable.Storable (GHC.Real.Ratio a) -- Defined in ‘Foreign.Storable’
instance forall a. Foreign.Storable.Storable (GHC.Stable.StablePtr a) -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable () -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Types.Word -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Word.Word16 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Word.Word32 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Word.Word64 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.Word.Word8 -- Defined in ‘Foreign.Storable’
instance Foreign.Storable.Storable GHC.RTS.Flags.IoSubSystem -- Defined in ‘GHC.RTS.Flags’
instance forall (a :: * -> * -> *) b. (Control.Arrow.ArrowZero a, Control.Arrow.ArrowPlus a) => GHC.Base.Alternative (Control.Applicative.WrappedArrow a b) -- Defined in ‘Control.Applicative’
instance forall (m :: * -> *). GHC.Base.MonadPlus m => GHC.Base.Alternative (Control.Applicative.WrappedMonad m) -- Defined in ‘Control.Applicative’
instance GHC.Base.Alternative GHC.Types.IO -- Defined in ‘GHC.Base’
instance GHC.Base.Alternative [] -- Defined in ‘GHC.Base’
instance GHC.Base.Alternative GHC.Maybe.Maybe -- Defined in ‘GHC.Base’
instance GHC.Base.Alternative GHC.Functor.ZipList.ZipList -- Defined in ‘GHC.Functor.ZipList’
instance forall (a :: * -> * -> *). Control.Arrow.ArrowPlus a => GHC.Base.Alternative (Control.Arrow.ArrowMonad a) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *) a. GHC.Base.Alternative m => GHC.Base.Alternative (Control.Arrow.Kleisli m a) -- Defined in ‘Control.Arrow’
instance GHC.Base.Alternative GHC.Conc.Sync.STM -- Defined in ‘GHC.Conc.Sync’
instance GHC.Base.Alternative Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Alternative Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Alternative Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance forall (a :: * -> * -> *) b. Control.Arrow.Arrow a => GHC.Base.Applicative (Control.Applicative.WrappedArrow a b) -- Defined in ‘Control.Applicative’
instance forall (m :: * -> *). GHC.Base.Monad m => GHC.Base.Applicative (Control.Applicative.WrappedMonad m) -- Defined in ‘Control.Applicative’
instance GHC.Base.Applicative GHC.Types.IO -- Defined in ‘GHC.Base’
instance GHC.Base.Applicative [] -- Defined in ‘GHC.Base’
instance GHC.Base.Applicative GHC.Maybe.Maybe -- Defined in ‘GHC.Base’
instance GHC.Base.Applicative GHC.Base.NonEmpty -- Defined in ‘GHC.Base’
instance GHC.Base.Applicative Solo -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Monoid a => GHC.Base.Applicative ((,) a) -- Defined in ‘GHC.Base’
instance forall a b. (GHC.Base.Monoid a, GHC.Base.Monoid b) => GHC.Base.Applicative ((,,) a b) -- Defined in ‘GHC.Base’
instance forall a b c. (GHC.Base.Monoid a, GHC.Base.Monoid b, GHC.Base.Monoid c) => GHC.Base.Applicative ((,,,) a b c) -- Defined in ‘GHC.Base’
instance GHC.Base.Applicative GHC.Functor.ZipList.ZipList -- Defined in ‘GHC.Functor.ZipList’
instance forall (a :: * -> * -> *). Control.Arrow.Arrow a => GHC.Base.Applicative (Control.Arrow.ArrowMonad a) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *) a. GHC.Base.Applicative m => GHC.Base.Applicative (Control.Arrow.Kleisli m a) -- Defined in ‘Control.Arrow’
instance GHC.Base.Applicative GHC.Conc.Sync.STM -- Defined in ‘GHC.Conc.Sync’
instance forall s. GHC.Base.Applicative (GHC.ST.ST s) -- Defined in ‘GHC.ST’
instance forall s. GHC.Base.Applicative (ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp.ST s) -- Defined in ‘ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp’
instance GHC.Base.Applicative Data.Complex.Complex -- Defined in ‘Data.Complex’
instance forall e. GHC.Base.Applicative (Data.Either.Either e) -- Defined in ‘Data.Either’
instance GHC.Base.Applicative Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Identity’
instance GHC.Base.Applicative Data.Monoid.First -- Defined in ‘Data.Monoid’
instance GHC.Base.Applicative Data.Monoid.Last -- Defined in ‘Data.Monoid’
instance GHC.Base.Applicative Data.Semigroup.Internal.Dual -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Applicative Data.Semigroup.Internal.Product -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Applicative Data.Semigroup.Internal.Sum -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Applicative Data.Ord.Down -- Defined in ‘Data.Ord’
instance GHC.Base.Applicative Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance GHC.Base.Applicative Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance GHC.Base.Applicative Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance GHC.Base.Applicative Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance GHC.Base.Applicative GHC.GHCi.NoIO -- Defined in ‘GHC.GHCi’
instance GHC.Base.Applicative GHC.Generics.Par1 -- Defined in ‘GHC.Generics’
instance GHC.Base.Applicative Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Applicative Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Applicative Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance forall (a :: * -> * -> *) b. Control.Arrow.Arrow a => GHC.Base.Functor (Control.Applicative.WrappedArrow a b) -- Defined in ‘Control.Applicative’