Fonksiyonel programlamada nokta serbest stil nedir?
Son zamanlarda fark ettim ki bir cümle kavramı "serbest nokta" tarzı
İlk, this soru vardı, ve also this one.
, here keşfettim onlar "tartışmaya değer olabilir o Başka bir konu, yazarların noktası serbest stil." sevmediğim söylemiş o zaman
"Serbest" stil? ne anlamı var Birisi kısa ve öz bir açıklaması olan var mı? İle ilgili bir şey "" tımar? otomatik var mı
Bir fikir seviyem - Öğretmenliği yapmaktayım kendim Düzeni ve yazılı basit bir Düzeni tercüman... anlıyorum ne kadar "örtülü" tımar, ama bilmiyorum, herhangi bir Haskell veya ML.
CEVAP
Sadece wikipedia-article adresinden tanımı için bak.
Zımni programlama (nokta-programlama) işlevi, bir tanımlama bilgisi değişkenleri ile ilgili olarak, combinators ve işlevi kullanarak kompozisyon içermez programlama paradigması [...] değişkenleri yerine.
Haskell-Örnek:
Geleneksel (argümanlar açıkça belirtin)
sum (x:xs) = x (sum xs)
sum [] = 0
Nokta (sum herhangi bir açık tartışmalar - sadece 0 ile başlayan kat yok)
sum = foldr ( ) 0
Ya da daha basit:* *6, Yerine sadece g = f yazabilirsiniz.
Evet öyle: tımar (ya da fonksiyon bileşimi gibi operasyonlar) yakından ilgili.

Fonksiyonel programlamada, bir functor...
Nedir (fonksiyonel) reaktif programlam...
Eski stil ve yeni stil Python sınıflar...
Nokta arasındaki fark nedir (.) operat...
Kullanıcı ajan stil nedir...