813097
9780521471039
A common attraction to functional programming is the ease with which proofs can be given of program properties. A common disappointment with functional programming is the difficulty of expressing input/output (I/O), while at the same time being able to verify programs. Here, the author shows how a theory of functional programming can be smoothly extended to admit both an operational semantics for functional I/O and verification of programs engaged in I/O.Gordon, Andrew D. is the author of 'Functional Programming and Input/Output' with ISBN 9780521471039 and ISBN 0521471036.
[read more]