Zuhause Entwicklung Was ist Haskell? - Definition aus techopedia

Was ist Haskell? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Haskell?

Haskell ist eine funktionale Open-Source-Computerprogrammiersprache, die erstmals 1990 entwickelt wurde. Haskell ist nach Haskell Curry benannt, einem Mathematiker und Logiker, der für die Erstellung von kombinatorischer Logik bekannt ist, dem Hauptkonzept der funktionalen Programmiersprache. Haskell wird auch als eine rein funktionale Programmiersprache angesehen, da alle Berechnungen auf der Grundlage der Auswertung von Ausdrücken durchgeführt werden.

Techopedia erklärt Haskell

Haskell enthält alle Funktionen und Strukturen eines mathematischen Systems, insbesondere der Lambda-Rechnung. Die Sprache verarbeitet unveränderliche Daten und Ausdrücke, wobei die Primärstruktur des Programms beibehalten wird, während die geänderte Struktur beibehalten wird. Einige der Hauptmerkmale der Programmiersprache Haskell sind die Implementierung von:

  • Lazy Evaluation / Lazy: Die Bewertung von Ausdrücken wird so lange zurückgehalten, bis andere Berechnungen / Ausdrücke dies erfordern.
  • Polymorphismus: Der Typ eines Werts kann unterschiedlich sein oder einen anderen Typ annehmen, je nachdem, wie er im funktionalen Kontext verwendet wird.
  • Statisch typisiert: Alle Fehler in einem Programm können vor der Ausführung oder Laufzeit überprüft werden.
Was ist Haskell? - Definition aus techopedia