2010-06-06 13 views
14

Esistono progetti open source scritti in un linguaggio di programmazione funzionale e su cui le persone possono contribuire? Sto cercando di aumentare la mia area di competenza in un linguaggio di programmazione funzionale e penso che contribuire a un progetto potrebbe essere la strada da percorrere. Forse alcuni progetti OCaml o Lisp?Progetti open source scritti in un linguaggio di programmazione funzionale

+1

Questo dovrebbe essere in CW. – sepp2k

+2

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

risposta

5

MLdonkey è scritto in OCaml.

Ovviamente varie librerie per le lingue funzionali sono generalmente scritte nella rispettiva lingua. Quindi puoi trovare molti progetti sul "centro biblioteca" della lingua. Ad esempio per haskell c'è hackage, che è pieno di progetti haskell open source.

2

La maggior parte di EMACS è scritta in elisp.

+1

Anche le varie modalità di terze parti e componenti aggiuntivi per emacs. – sepp2k

+0

-1, Emacs non è scritto in uno stile funzionale. Vedi i commenti qui: http://goo.gl/S2Vj – missingfaktor

3

Alcuni dei database NoSQL popolari sono scritti in Erlang (se si considera che per essere un linguaggio funzionale, che è), tra cui CouchDB e Riak. Entrambi sono open-source e entrambi sono ancora in fase di sviluppo attivo.

0

Ejabberd scritto da Erlang sembra essere un server di chat che è maturo e attivo (come ha detto @skaffman, se si considera Erlang come un linguaggio di programmazione funzionale).

Problemi correlati