var:
Bu liste yeterlidir (smalltalk) tutmak Farklı özelliklere sahip fonksiyonel dillerden oluşan bir örnek vermekle meşgulsünüz:
- Clojure: multi-paradigma ?, esnek? Tamamen işlevsel bir dil değildir ve işlevsel bir tarzda programlamanız tercih edilmesine rağmen, kesinlikle gerekli değildir. Java interopundan java tarzı OOP yazabilir ya da çoklu yöntemlerle ondan soyutlayabilirsiniz. Orada bir çok esneklik var, ancak ortak lisp biçiminde sadece "esnek" veya "çok değişkenli" olup olmadığını söylemek için biraz erken olsa da. Kısmen, eşzamanlılığı kolayca işleyen bir lisp olmak üzere tasarlandı, aslında çok fazla hedefe vuruyor, dolayısıyla esnek ya da çok değişkenli atama.
- Şema: Clojure'dan daha işlevsel bir işlevsel dil olmaya yaklaştıkça, programlayıcıyı Clojure'dan daha işlevsel bir biçime zorlar.
- Erlang: Güvenilir eşzamanlılık için geliştirilmiş fonksiyonel programlama. Erlyweb son derece eşzamanlı olarak tasarlanmış bir platform üzerine kurulmuştur.
- Smalltalk: Son derece OO işlevsel programlama (kontrol yapıları bile nesne sistemindeki nesnelerdir ve sözdizimsel yapılar değildir).
Webapps'ın "her ne pahasına olursa olsun" işlevsel bir dilde nasıl görüneceğini görmek istiyorsanız, jrockway'in önerisi bakılacak olanıdır. Saf bir işlevsel dilde uygulanan gerçek dünya açık kaynak projeleri arıyorsanız
Ark ve Clojure ancak işlevsel dillerdir. HappS bir göz atın: http://happs.org/ – jrockway
Belki "süreklilik tabanlı web uygulamaları" için arama bazı ilginç sonuçlar getirebilir. – fortran
İlginç bir çerçeve ve makale - teşekkürler! Bu fikirlerin gerçek uygulamaları için herhangi bir bağlantınız var mı? Örneğin, Haskell'deki bir mağaza sistemi, süreklilik temelli bir CMS veya basit bir blog yazılımı mı?Bir yerlerde yaşayan kanıtlanmış çözümlerden öğrenmeyi seviyorum. – Lorenz