projects
/
ghc-hetmet.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
[project @ 1996-07-19 18:36:04 by partain]
[ghc-hetmet.git]
/
ghc
/
lib
/
prelude
/
PreludeGlaST.hs
1
-- solely for backward-compatibility with pre-2.00 GHC systems.
2
3
module PreludeGlaST (
4
Array(..), -- NB: makes internals visible
5
MutableVar,
6
ST,
7
ByteArray,
8
MutableArray,
9
MutableByteArray,
10
PrimIO,
11
Addr, Word,
12
CCallable(..), CReturnable(..),
13
14
boundsOfArray,
15
boundsOfByteArray,
16
fixPrimIO,
17
fixST,
18
forkPrimIO,
19
forkST,
20
freezeAddrArray,
21
freezeArray,
22
freezeCharArray,
23
freezeDoubleArray,
24
freezeFloatArray,
25
freezeIntArray,
26
indexAddrArray,
27
indexAddrOffAddr,
28
indexCharArray,
29
indexCharOffAddr,
30
indexDoubleArray,
31
indexDoubleOffAddr,
32
indexFloatArray,
33
indexFloatOffAddr,
34
indexIntArray,
35
indexIntOffAddr,
36
ioToST,
37
listPrimIO,
38
listST,
39
mapAndUnzipPrimIO,
40
mapAndUnzipST,
41
mapPrimIO,
42
mapST,
43
newAddrArray,
44
newArray,
45
newCharArray,
46
newDoubleArray,
47
newFloatArray,
48
newIntArray,
49
newVar,
50
readAddrArray,
51
readArray,
52
readCharArray,
53
readDoubleArray,
54
readFloatArray,
55
readIntArray,
56
readVar,
57
returnPrimIO,
58
returnST,
59
returnStrictlyST,
60
primIOToIO,
61
ioToPrimIO,
62
sameMutableArray,
63
sameMutableByteArray,
64
sameVar,
65
seqPrimIO,
66
seqST,
67
seqStrictlyST,
68
stToIO,
69
thawArray,
70
thenPrimIO,
71
thenST,
72
thenStrictlyST,
73
unsafeFreezeArray,
74
unsafeFreezeByteArray,
75
unsafeInterleavePrimIO,
76
unsafeInterleaveST,
77
unsafePerformPrimIO,
78
writeAddrArray,
79
writeArray,
80
writeCharArray,
81
writeDoubleArray,
82
writeFloatArray,
83
writeIntArray,
84
writeVar
85
) where
86
87
import GHCbase