This is the Linux app named Cats Effect whose latest release can be downloaded as v3.6.3sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
使用 OnWorks 免费下载并在线运行这个名为 Cats Effect 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
猫的影响
商品描述
Cats-Effect 是一个 Scala 库,提供高性能、纯函数式、异步运行时。它支持在函数式 Scala 应用程序中实现安全且可组合的效果管理(例如副作用、并发性和资源安全)。它定义了诸如 IO、资源、并发等抽象概念。它允许编写能够安全管理资源(关闭/打开、清理)、调度任务、处理并发、定义异步回调、互操作和优雅关闭的应用程序。它是 Typelevel 生态系统的核心部分。
功能
- 捕获同步和异步计算、延迟效果等的 IO monad/效果类型。
- 资源安全抽象(资源、括号等)确保即使在错误/取消情况下也能正确处理资源的设置/清理。
- 支持并发:纤程、异步、调度、中断和协调原语(例如信号量、队列)
- 与 JVM、Scala 版本 2.x 和 Scala 3 集成,在许多情况下还支持 Scala.js(用于 JS 平台);良好的跨平台编译。
- 背压、高效的线程池/执行上下文管理、避免阻塞操作的常见陷阱等。
- 强大的基于法律的设计:类型类、正确性法律、用于验证属性的测试套件支持。
程式语言
斯卡拉
分类
此应用程序也可从 https://sourceforge.net/projects/cats-effect.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。