Difference between revisions of "Blog articles/Comparisons"
Jump to navigation
Jump to search
DonStewart (talk | contribs) (→C#) |
DonStewart (talk | contribs) (→Java) |
||
Line 74: | Line 74: | ||
* [http://www.javac.info/closures-v03.html Closures and bottom for Java] |
* [http://www.javac.info/closures-v03.html Closures and bottom for Java] |
||
* [http://jpmoresmau.blogspot.com/2006/12/in-haskell-you-can-define-infinite.html An infinite list in Java] |
* [http://jpmoresmau.blogspot.com/2006/12/in-haskell-you-can-define-infinite.html An infinite list in Java] |
||
+ | * [http://jpmoresmau.blogspot.com/2007/09/parser-combinator-in-java.html Parser combinators in Java] |
||
* [http://blog.tmorris.net/maybe-monad-in-java/ Maybe monad in Java] |
* [http://blog.tmorris.net/maybe-monad-in-java/ Maybe monad in Java] |
||
* [http://rickyclarkson.blogspot.com/2007/09/point-free-programming-in-java-7-beyond.html Point-free Programming in Java 7 - Beyond Closures] |
* [http://rickyclarkson.blogspot.com/2007/09/point-free-programming-in-java-7-beyond.html Point-free Programming in Java 7 - Beyond Closures] |
Revision as of 00:11, 20 September 2007
Articles comparing Haskell to other languages.
Functional programming
CAL
Erlang
Lisp
Oz
Qi
- Foldl and Foldr
- SKI in Qi's type system
- Haskell-like Type Classes in Qi
- Existential Data Constructors in Haskell and Qi
Scheme
XSLT
Stack programming
Forth
Factor
Cat
Imperative, statically typed
Ada
C
C#
- The New Lambda Expressions Feature in C# 3.0
- Immutability, Purity, and Referential Transparency in C#
- Haskell for C# 3 Programmers
- Null pointers vs None vs Maybe
- The "ole in the middle "pattern
- How much Haskell can I squeeze out of C#?
- Monadic Parser Combinators using C# 3.0
C++
Eiffel
Java
- More Haskell in Java 7 or 8?
- Type classes in Java
- Closures and bottom for Java
- An infinite list in Java
- Parser combinators in Java
- Maybe monad in Java
- Point-free Programming in Java 7 - Beyond Closures
Scala
Imperative, dynamically typed
Javascript
Lua
Perl 6
Python
- Haskell versus Python
- Using Haskell in Python: haskellembed
- Understanding Monads Via Python List Comprehensions