on cbc8a13 help sign in
history oftest/README
all commits
bba84d5Added raw (non-typesafe) message passing library (System.Concurrency.Raw)Edwin Brady f8920a0Deal with higher order recursive arguments in size change graphsEdwin Brady 30e4ed8Added simple productivity checker for coinductive definitions Recursive calls must be an argument to a coinductive constructorEdwin Brady fad1c1cWarn when generating a setter for a record fails ...rather than failing (since it may just not work for dependent records)Edwin Brady 2ec60c8Added binding form to syntax rules (and updated tutorial accordingly)Edwin Brady 19495edCheck patterns are inaccessibleEdwin Brady d54f335Added record testEdwin Brady 02701e7Numeric ranges [a..b], [a,b .. c] and list monadEdwin Brady 67c5734Added case and pattern matching let bindings Also pattern matching bind in do notation case notation currently has limitations: - only works on simple types (each pattern must have the same type, more specifically) - return type needs to be known at the point of elaborationEdwin Brady 1a12cc3Test for idiom brackets and Applicative classEdwin Brady e1e8b95New testEdwin Brady 88f6bf1Fix obscure where naming bugEdwin Brady