An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

ImperativeHaskell

A monad that uses GADTs and continuations to replicate what it is like to program in an imperative language like C, Java or Go with "return", "for", "break", "continue", and mutable references. In Version 2: Single return function: return' A Go language style defer' primitive. Proper compiler errors when break' and continue' are used incorrectly Note: Version 2 has a very different internal structure from version 1, and thus there will likely be type signature conflicts. For more information see: Examples on github http://github.com/mmirman/ImperativeHaskell/blob/master/Main.hs The relevant blog post http://kormacode.blogspot.com/2011/11/c-style-haskell_10.html

Ecosystem
hackage.haskell.org
Latest Release
2.0.0.1
almost 14 years ago
Versions
11
Downloads
10,186 total
2.0.0.1
Published: almost 14 years ago
Registry - Download
2.0.0.0
Published: almost 14 years ago
Registry - Download
1.1.1.0
Published: almost 14 years ago
Registry - Download
1.1.0.1
Published: almost 14 years ago
Registry - Download
1.1.0.0
Published: almost 14 years ago
Registry - Download
1.0.0.1
Published: almost 14 years ago
Registry - Download
1.0.0.0
Published: almost 14 years ago
Registry - Download
0.2.0.1
Published: almost 14 years ago
Registry - Download
0.2.0.0
Published: almost 14 years ago
Registry - Download
0.1.0.1
Published: almost 14 years ago
Registry - Download
0.1.0.0
Published: almost 14 years ago
Registry - Download
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/ImperativeHaskell
spec
License GPL-3.0-only
First Release almost 14 years ago
Last Synced 26 days ago
Repository
Stars 74 on GitHub
Forks 3 on GitHub