Read Thinking Functionally with Haskell Online
Authors: Richard Bird
STArray
,
254
state monad,
247
state threads,
251
state-thread monad,
251
Stewart, D.,
21
stream-based interaction,
226
STRef
,
251
String
,
6
strings,
4
subclasses,
50
subsequences,
146
sum
,
150
Sundaram, S.P.,
233
superclasses,
32
Swierstra, D.,
209
syntactic categories,
286
System.Random
,
223
System.IO
,
242
tails
,
128
terminator characters,
200
then
,
12
time efficiency,
92
,
123
,
126
,
147
,
154
,
156
,
182
toRational
,
50
toruses,
234
transitive relation,
217
transpose
,
106
tupling law of
foldr
,
165
tying the recursive knot,
214
,
238
type
annotations,
41
well-formed,
22
types
compound,
30
isomorphic,
278
primitive,
30
UHC (Utrecht Haskell Compiler),
47
underscore convention,
264
unlines
,
227
unsafeperformIO
,
242
unwords
,
44
unzip
,
81
upper bounds,
218
visible characters,
3
Visual Basic,
x
white space,
283
wholemeal programming,
95
Wilde, O.,
145
Windows,
12
WinGHCi,
12
World
,
239
writeFile
,
34
writeSTRef
,
251
writing files,
34
zip
,
73
zipWith3
,
230