ForeignConvention ByteArray Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention ThreadId Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention SeekMode Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention IOException Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention BufferMode Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Handle Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention IOMode Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Word16 Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Word32 Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Word64 Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Word8 Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Socket Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention UDPSocket Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention POSIXTime Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Text Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Value Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Foreign Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Bytes Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention String Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention () Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Bool Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Char Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Double Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention Int Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
BuiltinForeign b => ForeignConvention b Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (Ticket RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (MutableByteArray s) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (TVar RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (IORef RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (MVar RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (Array RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (Promise RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (SuperGroup Symbol) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention a => ForeignConvention (Failure a) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
GClosure comb ~ Elem 'BX => ForeignConvention (GClosure comb) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention a => ForeignConvention (Maybe a) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention [Foreign] Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
GClosure comb ~ Elem 'BX => ForeignConvention [GClosure comb] Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(BuiltinForeign a, BuiltinForeign b) => ForeignConvention [(a, b)] Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
BuiltinForeign b => ForeignConvention [b] Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(ForeignConvention a, ForeignConvention b) => ForeignConvention (Either a b) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
ForeignConvention (MutableArray s RClosure) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(ForeignConvention a, ForeignConvention b) => ForeignConvention (a, b) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(ForeignConvention a, ForeignConvention b, ForeignConvention c) => ForeignConvention (a, b, c) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(ForeignConvention a, ForeignConvention b, ForeignConvention c, ForeignConvention d) => ForeignConvention (a, b, c, d) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function |
(ForeignConvention a, ForeignConvention b, ForeignConvention c, ForeignConvention d, ForeignConvention e) => ForeignConvention (a, b, c, d, e) Source # | |
Instance detailsDefined in Unison.Runtime.Foreign.Function Methods readForeign :: [Int] -> [Int] -> Stack 'UN -> Stack 'BX -> IO ([Int], [Int], (a, b, c, d, e)) Source # writeForeign :: Stack 'UN -> Stack 'BX -> (a, b, c, d, e) -> IO (Stack 'UN, Stack 'BX) Source # |