Difference between revisions of "Blog articles/Comparisons"
Jump to navigation
Jump to search
DonStewart (talk | contribs) |
DonStewart (talk | contribs) (→C#) |
||
Line 85: | Line 85: | ||
== C# == |
== C# == |
||
⚫ | |||
* [http://www.developer.com/net/csharp/article.php/3598381 The New Lambda Expressions Feature in C# 3.0] |
* [http://www.developer.com/net/csharp/article.php/3598381 The New Lambda Expressions Feature in C# 3.0] |
||
* [http://blogs.msdn.com/wesdyer/archive/2007/03/01/immutability-purity-and-referential-transparency.aspx Immutability, Purity, and Referential Transparency in C#] |
* [http://blogs.msdn.com/wesdyer/archive/2007/03/01/immutability-purity-and-referential-transparency.aspx Immutability, Purity, and Referential Transparency in C#] |
||
⚫ | |||
* [http://lukeplant.me.uk/blog.php?id=1107301659 Null pointers vs None vs Maybe] |
* [http://lukeplant.me.uk/blog.php?id=1107301659 Null pointers vs None vs Maybe] |
||
* [http://enfranchisedmind.com/blog/archive/2007/07/10/279 The "ole in the middle "pattern] |
* [http://enfranchisedmind.com/blog/archive/2007/07/10/279 The "ole in the middle "pattern] |
||
* [http://realfiction.net/?q=node/117 How much Haskell can I squeeze out of C#?] |
* [http://realfiction.net/?q=node/117 How much Haskell can I squeeze out of C#?] |
||
* [http://blogs.msdn.com/lukeh/archive/2007/08/19/monadic-parser-combinators-using-c-3-0.aspx Monadic Parser Combinators using C# 3.0] |
* [http://blogs.msdn.com/lukeh/archive/2007/08/19/monadic-parser-combinators-using-c-3-0.aspx Monadic Parser Combinators using C# 3.0] |
||
+ | * [http://www.aboutcode.net/2007/09/27/Lazy+Functions+In+LINQ.aspx Lazy functions in C#] |
||
== C++ == |
== C++ == |
Revision as of 16:21, 27 September 2007
Articles comparing Haskell to other languages.
Functional programming
CAL
F#
OCaml
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
Theorem provers
Epigram
Agda
Coq
Isabelle
Stack programming
Forth
Factor
Cat
Imperative, statically typed
Ada
C
C#
- Haskell for C# 3 Programmers
- The New Lambda Expressions Feature in C# 3.0
- Immutability, Purity, and Referential Transparency in C#
- 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
- Lazy functions in C#
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