Browse files

Added more links regarding Functional Programming

  • Loading branch information...
1 parent 13ba434 commit 0620f9c24043b4a121443ce507daeb098b106938 @GertThiel committed Jun 23, 2011
Showing with 34 additions and 1 deletion.
  1. +34 −1 FP.md
View
35 FP.md
@@ -4,6 +4,8 @@
* [Erlang](http://www.erlang.org/)
+ * [Erjang](http://www.erjang.org/) — a JVM-based Erlang VM
+
### Web Frameworks
[Current state of Erlang web development? Frameworks, Template languages](http://stackoverflow.com/questions/1822518/current-state-of-erlang-web-development-frameworks-template-languages)
@@ -18,18 +20,49 @@
* [Real World Haskell](http://book.realworldhaskell.org/)
+### Database Access Libraries
+
+ * [HaskellDB](http://hackage.haskell.org/package/haskelldb)
+
+ * [HDBC](http://hackage.haskell.org/package/HDBC)
+
+ * [Takusen](http://hackage.haskell.org/package/Takusen)
+
+ [Takusen Tutorial, Part 1: Hello, Takusen](http://blog.codersbase.com/2010/08/takusen-tutorial-part-1-hello-takusen.html)
+
+ * [templatepg](http://hackage.haskell.org/package/templatepg)
+
+### Literate Programming
+
+ * [Literate Programming](http://www.haskell.org/haskellwiki/Literate_programming)
+
### Web Frameworks
- * [Happstack Web Framework](http://happstack.com/)
+ * [Happstack Web Framework](http://happstack.com/) (formerly knowns as HAppS)
* [Snap Web Framework](http://snapframework.com/)
* [Yesod Web Framework](http://www.yesodweb.com/)
+and probably abandoned / outdated
+
+ * [Turbinado](https://github.com/alsonkemp/turbinado)
+
+### Example Web Applications
+
+ * [gitit](http://hackage.haskell.org/cgi-bin/hackage-scripts/package/gitit)
+
+ * [Vocabulink](https://github.com/jekor/vocabulink), as discussed at
+ [Is Haskell a Good Choice for Web Applications?](http://jekor.com/article/is-haskell-a-good-choice-for-web-applications)
+
## Scala
* [Scala](http://www.scala-lang.org/)
### Web Frameworks
* [Lift Web Framework](http://liftweb.net/)
+
+## Ur
+
+ * [Ur/Web](http://www.impredicative.com/ur/)

0 comments on commit 0620f9c

Please sign in to comment.