İçindekiler:
Tanımı - Haskell ne anlama geliyor?
Haskell, ilk olarak 1990 yılında tasarlanan açık kaynaklı bir işlevsel bilgisayar programlama dilidir. Haskell, işlevsel programlama dilinin ardındaki temel kavram olan kombinatorik mantık yaratmasıyla ünlü bir matematikçi ve mantıkçı olan Haskell Curry'den almıştır. Haskell ayrıca tamamen işlevsel bir programlama dili olarak kabul edilir, çünkü tüm hesaplama ifadelerin değerlendirilmesi temelinde yapılır.
Techopedia Haskell'i açıklıyor
Haskell tüm fonksiyonlarını ve yapısını matematiksel bir sistemden, daha özel olarak lambda kalkülusundan birleştirir. Dil, değiştirilmiş yapıyı korurken programın birincil yapısının korunduğu değişmez veriler ve ifadeler üzerinde çalışır. Haskell programlama dilinin temel özelliklerinden bazıları:
- Tembel Değerlendirme / Tembel: İfadelerin değerlendirilmesi, diğer hesaplamalar / ifadeler gerektirene kadar geri tutulur.
- Polimorfizm: Bir değerin türü, işlevsel bağlamda nasıl kullanıldığına bağlı olarak farklı tipte olabilir veya alabilir.
- Statik Olarak Yazılmış: Bir programdaki tüm hatalar yürütmeden veya çalışma süresinden önce kontrol edilebilir.
