kirancodes.me
To Proof Maintenance & Beyond!

1,066 papers · page 45 of 54

A New Notation for Arrows

Ross Paterson

The categorical notion of monad, used by Moggi to structure denotational descriptions, has proved to be a powerful tool for structuring combinator libraries. Moreover, the monadic programming style provides a convenient syntax for many kinds of computation, so that each library d…

ICFP 2001★ Most Influential ICFP Paper (awarded 2011)

Recursive Structures for Standard ML

Claudio V. Russo

Standard ML is a statically typed programming language that is suited for the construction of both small and large programs. "Programming in the small" is captured by Standard ML's Core language. "Programming in the large" is captured by Standard ML's Modules language that provid…