Haskell - Umgebung einrichten
Wir haben die Haskell-Programmierumgebung online eingerichtet unter - https://www.tutorialspoint.com/compile_haskell_online.php
Dieser Online-Editor bietet zahlreiche Optionen zum Üben von Haskell-Programmierbeispielen. Gehen Sie zum Terminalbereich der Seite und geben Sie ein"ghci". Dieser Befehl lädt automatisch den Haskell-Compiler und startet Haskell online. Sie erhalten die folgende Ausgabe, nachdem Sie dieghci Befehl.
sh-4.3$ ghci
GHCi,version7.8.4:http://www.haskell.org/ghc/:?forhelp
Loading package ghc-prim...linking...done.
Loading packageinteger gmp...linking... done.
Loading package base...linking...done.
Prelude>
Wenn Sie Haskell weiterhin offline in Ihrem lokalen System verwenden möchten, müssen Sie das verfügbare Haskell-Setup von der offiziellen Webseite herunterladen. https://www.haskell.org/downloads
Es gibt drei verschiedene Arten von installers auf dem Markt erhältlich -
Minimal Installer - Es bietet GHC- (The Glasgow Haskell Compiler), CABAL- (Common Architecture for Building Applications and Libraries) und Stack-Tools.
Stack Installer- In diesem Installationsprogramm kann der GHC in einer plattformübergreifenden verwalteten Mautkette heruntergeladen werden. Ihre Anwendung wird global installiert, sodass sie ihre API-Tools bei Bedarf aktualisieren kann. Es löst automatisch alle Haskell-orientierten Abhängigkeiten auf.
Haskell Platform- Dies ist der beste Weg, um Haskell zu installieren, da die gesamte Plattform auf Ihrem Computer installiert wird und von einem bestimmten Ort aus. Dieses Installationsprogramm ist nicht wie die beiden oben genannten Installationsprogramme verteilend.
Wir haben verschiedene Arten von Installationsprogrammen auf dem Markt gesehen. Lassen Sie uns nun sehen, wie diese Installationsprogramme in unserer Maschine verwendet werden. In diesem Tutorial verwenden wir das Installationsprogramm für die Haskell-Plattform, um den Haskell-Compiler in unserem System zu installieren.
In Windows eingerichtete Umgebung
Um die Haskell-Umgebung auf Ihrem Windows-Computer einzurichten, besuchen Sie die offizielle Website https://www.haskell.org/platform/windows.html und laden Sie das Installationsprogramm entsprechend Ihrer anpassbaren Architektur herunter.
Überprüfen Sie die Architektur Ihres Systems, laden Sie die entsprechende Setup-Datei herunter und führen Sie sie aus. Es wird wie jede andere Windows-Anwendung installiert. Möglicherweise müssen Sie die CABAL-Konfiguration Ihres Systems aktualisieren.
Umgebung in MAC eingerichtet
Um die Haskell-Umgebung auf Ihrem MAC-System einzurichten, besuchen Sie die offizielle Website https://www.haskell.org/platform/mac.html und laden Sie das Mac-Installationsprogramm herunter.
Umgebung unter Linux eingerichtet
Um Haskell auf einem Linux-basierten System zu installieren, muss ein Befehl ausgeführt werden, der nicht so einfach ist wie bei MAC und Windows. Ja, es ist lästig, aber es ist zuverlässig.
Sie können die folgenden Schritte ausführen, um Haskell auf Ihrem Linux-System zu installieren.
Step 1 - Um die Haskell-Umgebung auf Ihrem Linux-System einzurichten, besuchen Sie die offizielle Website https://www.haskell.org/platform/linux.htmlund wählen Sie Ihre Distribution. Sie finden den folgenden Bildschirm in Ihrem Browser.
Step 2- Wählen Sie Ihre Distribution. In unserem Fall verwenden wir Ubuntu. Nachdem Sie diese Option ausgewählt haben, wird auf Ihrem Bildschirm die folgende Seite mit dem Befehl zum Installieren des Haskell in unserem lokalen System angezeigt.
Step 3 - Öffnen Sie ein Terminal, indem Sie Strg + Alt + T drücken. Führen Sie den Befehl aus "$ sudo apt-get install haskell-platform"und drücken Sie die Eingabetaste. Haskell wird automatisch auf Ihr System heruntergeladen, nachdem Sie sich mit dem Root-Passwort authentifiziert haben. Nach der Installation erhalten Sie eine Bestätigungsmeldung.
Step 4- Gehen Sie erneut zu Ihrem Terminal und führen Sie den GHCI-Befehl aus. Sobald Sie die Prelude-Eingabeaufforderung erhalten, können Sie Haskell auf Ihrem lokalen System verwenden.
Um das GHCI-Prolog zu verlassen, können Sie den Befehl ": quit exit" verwenden.