Formal Methods and Functional Programming
- David Basin, Peter Müller
- Spring Semester
- Location: rack 4, shelf 3 VVZ-ID: 252-0058-00L Lecture homepage
In this course, participants will learn about new ways of specifying, reasoning about, and developing programs and computer systems. The first half will focus on using functional programs to express and reason about computation. The second half presents methods for developing and verifying programs represented as discrete transition systems.
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Purely functional data structuresChris Okasaki
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Real World HaskellBryan O'Sullivan, John Goerzen, and Don Stewart
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
Principles of model checkingChristel Baier, Joost-Pieter Katoen
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Structure and interpretation of computer programsHarold Abelson and Gerald Jay Sussman ; with Julie Sussman ; forew. by Alan J. Perlis
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
HaskellThe craft of functional programming Simon Thompson
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Learn you a Haskell for great good!A beginner's guide by Miran Lipovača
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Programming in HaskellGraham Hutton
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
Introduction to functional programming using HaskellRichard Bird
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
The Haskell school of expressionLearning functional programming through multimedia Paul Hudak
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AVAILABLE
READING ROOM ONLY
NOT AVAILABLE
ONLINE VERSION
Semantics with applicationsAn appetizer Hanne Riis Nielson, Flemming Nielson
|