Concepedia

Publication | Closed Access

Verifying higher-order programs with the dijkstra monad

103

Citations

34

References

2013

Year

Abstract

Modern programming languages, ranging from Haskell and ML, to JavaScript, C# and Java, all make extensive use of higher-order state. This paper advocates a new verification methodology for higher-order stateful programs, based on a new monad of predicate transformers called the Dijkstra monad.

References

YearCitations

Page 1