Haskell - Thiết lập môi trường

Chúng tôi đã thiết lập môi trường lập trình Haskell trực tuyến tại - https://www.tutorialspoint.com/compile_haskell_online.php

Trình soạn thảo trực tuyến này có rất nhiều tùy chọn để thực hành các ví dụ lập trình Haskell. Chuyển đến phần đầu cuối của trang và nhập"ghci". Lệnh này tự động tải trình biên dịch Haskell và khởi động Haskell trực tuyến. Bạn sẽ nhận được kết quả đầu ra sau khi sử dụngghci chỉ huy.

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>

Nếu bạn vẫn muốn sử dụng Haskell ngoại tuyến trong hệ thống cục bộ của mình, thì bạn cần tải xuống thiết lập Haskell có sẵn từ trang web chính thức của nó - https://www.haskell.org/downloads

Có ba loại khác nhau installers có sẵn trên thị trường -

  • Minimal Installer - Nó cung cấp GHC (Trình biên dịch Glasgow Haskell), CABAL (Kiến trúc chung cho các ứng dụng và thư viện xây dựng), và các công cụ ngăn xếp.

  • Stack Installer- Trong trình cài đặt này, GHC có thể được tải xuống trên nhiều nền tảng của chuỗi thu phí được quản lý. Nó sẽ cài đặt ứng dụng của bạn trên toàn cầu để có thể cập nhật các công cụ API của mình bất cứ khi nào được yêu cầu. Nó tự động giải quyết tất cả các phụ thuộc theo hướng Haskell.

  • Haskell Platform- Đây là cách tốt nhất để cài đặt Haskell vì nó sẽ cài đặt toàn bộ nền tảng trong máy của bạn và từ một vị trí cụ thể. Trình cài đặt này không phân phối giống như hai trình cài đặt trên.

Chúng tôi đã thấy các loại trình cài đặt khác nhau có sẵn trên thị trường, hãy cùng xem cách sử dụng các trình cài đặt đó trong máy của chúng tôi. Trong hướng dẫn này, chúng tôi sẽ sử dụng trình cài đặt nền tảng Haskell để cài đặt trình biên dịch Haskell trong hệ thống của chúng tôi.

Môi trường thiết lập trong Windows

Để thiết lập môi trường Haskell trên máy tính Windows của bạn, hãy truy cập trang web chính thức của họ https://www.haskell.org/platform/windows.html và tải xuống Trình cài đặt theo kiến ​​trúc có thể tùy chỉnh của bạn.

Kiểm tra kiến ​​trúc hệ thống của bạn và tải xuống tệp thiết lập tương ứng và chạy nó. Nó sẽ cài đặt giống như bất kỳ ứng dụng Windows nào khác. Bạn có thể cần cập nhật cấu hình CABAL của hệ thống của mình.

Môi trường thiết lập trong MAC

Để thiết lập môi trường Haskell trên hệ thống MAC của bạn, hãy truy cập trang web chính thức của họ https://www.haskell.org/platform/mac.html và tải xuống trình cài đặt Mac.

Môi trường thiết lập trong Linux

Việc cài đặt Haskell trên một hệ thống dựa trên Linux yêu cầu chạy một số lệnh không dễ dàng như MAC và Windows. Vâng, nó là mệt mỏi nhưng nó là đáng tin cậy.

Bạn có thể làm theo các bước dưới đây để cài đặt Haskell trên hệ thống Linux của mình -

Step 1 - Để thiết lập môi trường Haskell trên hệ thống Linux của bạn, hãy truy cập trang web chính thức https://www.haskell.org/platform/linux.htmlvà chọn phân phối của bạn. Bạn sẽ tìm thấy màn hình sau trên trình duyệt của mình.

Step 2- Chọn Phân phối của bạn. Trong trường hợp của chúng tôi, chúng tôi đang sử dụng Ubuntu. Sau khi chọn tùy chọn này, bạn sẽ nhận được trang sau trên màn hình với lệnh cài đặt Haskell trong hệ thống cục bộ của chúng tôi.

Step 3 - Mở một thiết bị đầu cuối bằng cách nhấn Ctrl + Alt + T. Chạy lệnh "$ sudo apt-get install haskell-platform"và nhấn Enter. Nó sẽ tự động bắt đầu tải xuống Haskell trên hệ thống của bạn sau khi xác thực bạn bằng mật khẩu gốc. Sau khi cài đặt, bạn sẽ nhận được thông báo xác nhận.

Step 4- Quay lại thiết bị đầu cuối của bạn và chạy lệnh GHCI. Khi bạn nhận được lời nhắc Prelude, bạn đã sẵn sàng sử dụng Haskell trên hệ thống cục bộ của mình.

Để thoát khỏi GHCI prolog, bạn có thể sử dụng lệnh ": thoát khỏi lối ra".