[Haskell-cafe] Strict type system allows for a maximum number
of programming errors to be caught at compile time.
Don Stewart
dons at galois.com
Mon May 3 23:40:27 EDT 2010
lrpalmer:
> What I seem to be getting at is this plane of type systems:
>
> Constrained ------------------------- Expressive
> Unreliable
> | (C)
> | (test suites)
> | (C++) .
> | .
> | (Java/C#) (Scala) .
> | .
> | .
> | (Haskell) .
> |
> | (Agda)
> Reliable
>
Where have I seen this before.... oh!!
http://i.imgur.com/srLvr.jpg
The Big Lebowski Alignment Chart, mirrored!!
+------------------------------------------------
| Lawful Good Chaotic Good
| (Agda) (C++)
|
|
| True Netural
| (Haskell)
|
|
|
| Lawful Evil Chaotic Evil
| (testsuites) (C)
+------------------------------------------------
|
|
|
|
More information about the Haskell-Cafe
mailing list