2010-06-06 19 views
14

¿Existen proyectos de código abierto que estén escritos en un lenguaje de programación funcional y en los que la gente pueda contribuir? Estoy tratando de aumentar mi área de especialización a un lenguaje de programación funcional y creo que contribuir a un proyecto podría ser el camino a seguir. Tal vez algunos proyectos OCaml o Lisp?Proyectos de código abierto escritos en un lenguaje de programación funcional

+1

Esto debería ser CW. – sepp2k

+2

http://stackoverflow.com/questions/2019549/good-projects-to-learn-ocaml-and-f –

Respuesta

5

MLdonkey está escrito en OCaml.

Por supuesto, varias bibliotecas para lenguajes funcionales generalmente también se escriben en el idioma respectivo. Por lo tanto, puede encontrar muchos proyectos en el "centro de bibliotecas" del idioma. Por ejemplo, para Haskell hay hackage, que está lleno de proyectos haskell de fuente abierta.

2

La mayor parte de EMACS está escrito en elisp.

+1

También los diversos modos de terceros y complementos para emacs. – sepp2k

+0

-1, Emacs no está escrito en un estilo funcional. Vea los comentarios aquí: http://goo.gl/S2Vj – missingfaktor

3

Algunas de las bases de datos NoSQL populares están escritos en Erlang (si se tiene en cuenta que para ser un lenguaje funcional, se entiende), incluyendo CouchDB y Riak. Ambos son de código abierto, y ambos están todavía en desarrollo activo.

0

Ejabberd escrito por Erlang parece ser un servidor de chat que está maduro y activo. (Como @skaffman dijo, si se considera Erlang como un lenguaje de programación funcional).

Cuestiones relacionadas