Bỏ qua đến nội dung
HP

Haskell Programming Language - Learn Functional Programming for iOS

Nhà xuất bản: Dmitry Kovba
iOS Free
Tải xuống v9.4 18 lượt tải
Phiên bản9.4
Nhà xuất bản Dmitry Kovba
Ngày phát hành12 thg 6, 2016
Ngày thêm12 thg 6, 2016
Yêu cầu OsiOS
Yêu cầuCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Tổng số lượt tải xuống18
Giá bánFree

Sự miêu tả

Ngôn ngữ lập trình Haskell cổ điển dành cho iPad, iPhone và iPod touch. Ngôn ngữ lập trình là một công cụ hoàn hảo để học tập, tính toán toán học phức tạp, giải trí và nhiều tác vụ hữu ích khác. Ứng dụng này đặc biệt hữu ích cho việc học ngôn ngữ lập trình Haskell. Bạn phải mua các bộ sưu tập bên trong ứng dụng. Kết nối Internet là bắt buộc. - Công cụ lập trình tuyệt vời trên AppStore. - Ngôn ngữ lập trình dành cho iOS của bạn thật tuyệt vời! * CÁC TÍNH NĂNG * - Biên dịch và chạy chương trình của bạn. - Nhập văn bản trước khi chạy chương trình và xuất văn bản. - Trình chỉnh sửa mã nguồn nâng cao với đánh dấu cú pháp, số dòng, chủ đề màu sắc và bàn phím bổ sung. - Tham khảo ngôn ngữ trực tuyến và một số mẫu chương trình. * GIỚI HẠN * - Cần có kết nối Internet để biên dịch và chạy chương trình. - Đồ họa, mạng, hệ thống tệp và đầu vào thời gian thực không được hỗ trợ. - Thời gian chạy chương trình tối đa là 15 giây. Cảm ơn vì đã sử dụng ứng dụng! ====================================== Haskell là một ngôn ngữ lập trình chức năng thuần túy được tiêu chuẩn hóa, có mục đích chung , với ngữ nghĩa không nghiêm ngặt và tính năng gõ tĩnh mạnh. Nó được đặt theo tên của nhà logic học Haskell Curry. Trong Haskell, "một hàm là công dân hạng nhất" của ngôn ngữ lập trình. Là một ngôn ngữ lập trình chức năng, cấu trúc điều khiển chính là hàm. . Trong số này, Miranda được sử dụng rộng rãi nhất, nhưng là phần mềm độc quyền. Tại hội nghị về Ngôn ngữ lập trình chức năng và Kiến trúc máy tính ở Portland, Oregon, một cuộc họp đã được tổ chức trong đó những người tham gia đã đồng thuận mạnh mẽ rằng nên thành lập một ủy ban để xác định một tiêu chuẩn mở cho các ngôn ngữ như vậy. Mục đích của ủy ban là hợp nhất các ngôn ngữ chức năng hiện có thành một ngôn ngữ chung để làm cơ sở cho các nghiên cứu trong tương lai về thiết kế ngôn ngữ chức năng. Nó là một ngôn ngữ chức năng thuần túy, có nghĩa là nói chung, các chức năng trong Haskell không có tác dụng phụ. Có một cấu trúc riêng biệt để biểu diễn các hiệu ứng phụ, trực giao với loại hàm. Một hàm thuần túy có thể trả về một hiệu ứng phụ mà sau đó được thực thi, mô hình hóa các hàm không tinh khiết của các ngôn ngữ khác .askell có một hệ thống kiểu tĩnh, mạnh mẽ dựa trên suy luận kiểu HindleyMilner. Đổi mới chính của Haskell trong lĩnh vực này là thêm các lớp kiểu, ban đầu được hình thành như một cách nguyên tắc để thêm quá tải vào ngôn ngữ, nhưng sau đó đã tìm thấy nhiều cách sử dụng hơn. Đơn nguyên là một khuôn khổ chung có thể mô hình hóa các loại tính toán khác nhau, bao gồm xử lý lỗi, không xác định, phân tích cú pháp và bộ nhớ giao dịch phần mềm. Các đơn nguyên được định nghĩa là các kiểu dữ liệu thông thường, nhưng Haskell cung cấp một số đường cú pháp để sử dụng. Có một cộng đồng tích cực xung quanh ngôn ngữ và hơn 5400 thư viện và công cụ mã nguồn mở của bên thứ ba có sẵn trong kho lưu trữ gói trực tuyến Hackage. trên hầu hết các nền tảng. GHC được chú ý vì việc triển khai đồng thời và song song với hiệu suất cao, đồng thời có một hệ thống kiểu phong phú kết hợp những đổi mới gần đây như kiểu dữ liệu đại số tổng quát và họ kiểu.

Các chương trình tương tự

Các lựa chọn thay thế

Thêm từ nhà xuất bản này