GoGPT Best VPN GoSearch

OnWorks 网站图标

Linux 版 Haskell 软件设计下载

免费下载 Haskell Linux 中的软件设计应用程序,在 Ubuntu、Fedora 或 Debian 中在线运行

这是名为“Haskell 软件设计”的 Linux 应用,其最新版本可以下载为 software-design-in-haskellsourcecode.tar.gz。它可以在免费的工作站托管服务提供商 OnWorks 上在线运行。

免费下载并在线运行这个名为“使用 OnWorks 在 Haskell 中进行软件设计”的应用程序。

请按照以下说明运行此应用程序:

- 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


Haskell 中的软件设计


商品描述

本库附带一份构建大型可维护 Haskell 系统的综合指南,重点介绍架构、模块化和实用设计技巧。它介绍了将纯领域逻辑与副作用分离的模式,并将代码组织成可单独测试的层和组件。读者将接触多种风格——MTL/类型类约束、无标签最终编码、自由和更自由的 Monad、ReaderT 风格的应用环境——并学习何时应用每种风格。示例强调了持久化、日志记录、配置和外部服务等基础设施问题的明确边界,以保持业务逻辑的简洁。贯穿始终的代码演示了 Haskell 中的依赖反转,展示了如何在不进行大规模重写的情况下切换实现。最终,本书汇集了各种策略和可运行示例,帮助团队构建现实世界的 Haskell 应用程序,而不仅仅是小型脚本或学术练习。



功能

  • 建筑范式目录(Free Monads、Final Tagless 等)
  • 函数式编程特有的设计模式和习语
  • 代码组织和模块化指南
  • 函数式模式与面向对象模式的比较
  • 最佳实践、风格和设计原则
  • 展示项目、示例结构和使用模式


程式语言

哈斯克尔


分类

教育背景

此应用程序也可从 https://sourceforge.net/projects/software-design-haskell.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。