Rumah Pengembangan Apa itu haskell? - definisi dari techopedia

Apa itu haskell? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud Haskell?

Haskell adalah bahasa pemrograman komputer fungsional open-source yang pertama kali dikandung pada tahun 1990. Haskell dinamai Haskell Curry, seorang ahli matematika dan ahli logika yang terkenal karena menciptakan logika kombinatori, konsep utama di balik bahasa pemrograman fungsional. Haskell juga dianggap sebagai bahasa pemrograman murni fungsional karena semua perhitungan dilakukan berdasarkan evaluasi ekspresi.

Techopedia menjelaskan Haskell

Haskell menggabungkan semua fungsi dan strukturnya dari sistem matematika, khususnya kalkulus lambda. Bahasa ini beroperasi pada data dan ekspresi yang tidak berubah, di mana struktur utama program dipertahankan sambil tetap mempertahankan struktur yang diubah. Beberapa fitur utama dari bahasa pemrograman Haskell adalah implementasi dari:

  • Evaluasi Malas / Malas: Evaluasi ekspresi ditahan hingga diharuskan oleh perhitungan / ekspresi lainnya.
  • Polimorfisme: Jenis nilai dapat atau dapat mengambil jenis yang berbeda berdasarkan bagaimana itu digunakan dalam konteks fungsional.
  • Dietik Secara Statis: Semua kesalahan dalam suatu program dapat diperiksa sebelum eksekusi atau waktu berjalan.
Apa itu haskell? - definisi dari techopedia