Đây là ứng dụng Linux có tên Cats Effect, phiên bản mới nhất có thể tải xuống dưới dạng v3.6.3sourcecode.tar.gz. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên Cats Effect với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Hiệu ứng mèo
MÔ TẢ
Cats-Effect là một thư viện Scala cung cấp một môi trường chạy bất đồng bộ, hoàn toàn chức năng và hiệu suất cao. Nó cho phép quản lý hiệu ứng an toàn và có thể cấu hình (tức là hiệu ứng phụ, đồng thời, an toàn tài nguyên) trong các ứng dụng Scala chức năng. Nó định nghĩa các khái niệm trừu tượng như IO, Resource, Concurrent, v.v. Nó cho phép viết các ứng dụng quản lý tài nguyên an toàn (đóng/mở, dọn dẹp), lập lịch tác vụ, xử lý đồng thời, định nghĩa các hàm callback bất đồng bộ, tương tác và tắt máy nhẹ nhàng. Nó là một phần cốt lõi của hệ sinh thái Typelevel.
Tính năng
- Kiểu monad/hiệu ứng IO nắm bắt các phép tính đồng bộ và không đồng bộ, hiệu ứng bị trì hoãn, v.v.
- Tóm tắt an toàn tài nguyên (Tài nguyên, Bracket, v.v.) đảm bảo rằng việc thiết lập/dọn dẹp tài nguyên được xử lý chính xác ngay cả trong trường hợp có lỗi/hủy bỏ.
- Hỗ trợ đồng thời: các nguyên hàm sợi, không đồng bộ, lập lịch, ngắt và phối hợp (ví dụ: semaphore, hàng đợi)
- Tích hợp với JVM, Scala phiên bản 2.x và Scala 3, đồng thời hỗ trợ Scala.js (cho nền tảng JS) trong nhiều trường hợp; biên dịch đa nền tảng tốt.
- Áp lực ngược, quản lý nhóm luồng/bối cảnh thực thi hiệu quả, tránh những cạm bẫy thường gặp của các hoạt động chặn, v.v.
- Thiết kế dựa trên luật mạnh mẽ: lớp kiểu, luật về tính chính xác, hỗ trợ bộ kiểm tra để xác minh thuộc tính.
Ngôn ngữ lập trình
Scala
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/cats-effect.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.