Melange 1.0 发布


Melange 是一个成熟可靠的工具,用于将 OCaml 编译成高效、可读的 JavaScript,团队依靠它来交付复杂的 OCaml/ReasonML 应用程序。

Melange 1.0 从根本上改善了用户体验。这个版本专注于功能、OCaml 兼容性和开发者体验, Melange 完全接受了 OCaml Platform,使 OCaml 用户能够轻松可靠地使用 JavaScript。

Dune 集成

与 Dune 的集成是 Melange 1.0 最大的任务。最近发布的 Dune 3.8,增加了对 Melange 的支持:

在 Melange 1.0 中,Dune 集成是官方支持的构建 Melange 项目的工作流程。它提供了强大的规则生成,静态资产支持(HTML / CSS / SVG),无缝编辑器集成。

文档

随着 Melange 1.0 的推出,官方也将推出一个新的文档工作,melange.re。这个网站包含如何最好地解释 Melange 工作流程和它的可用功能。此外,Dune 文档中还包括参考资料,专门用于在 Dune 中使用 Melange。

更广泛的 OCaml 版本支持

Melange 以前只适用于 OCaml 4.14。在这个版本中,Melange 将这个范围扩大到从 4.13 版本开始的 OCaml 版本,这包括了 OCaml 5,并允许 Melange 项目与服务器端项目等共享同一个 OCaml 编译器开关。

启用现代 JS 工作流程

Dune 中的 Melange 设计从第一天开始就是以拥抱 JavaScript 平台为目标的:

  • Dune 集成以一种可预测的方式生成 JavaScript 文件
    • 产生的布局与 Node.js 的模块解析算法配合得很好,大多数捆绑器都能理解。
  • 为了实践现代工作流程,Melange 已经在使用 React Server Components 的 Next.js 应用程序中进行了测试,并且可用的结构被认为足以支持类似的用例。

更多详情可查看:https://github.com/melange-re/melange/releases/tag/1.0.0


相關推薦

2023-03-26

开源监控项目 frostmourne 最新发布版本 1.0-RELEASE,带来了很多核心功能,欢迎使用 更新内容 ### Feature * 【1.0】发布0.9-RELEASE, 开始1.0-SNAPSHOT开发 [2022-09-19] * 【1.0】数据名增加名称模糊查询 [2022-09-25] * 【1.0】prometheus增加/api/v1/que

2023-09-12

定义、模型字段维护、关联设置,支持导入已有表,支持发布动态建表、动态更新表 模型ER图:支持显示模型间关联ER图,支持下钻查看 支持生成后端代码 支持生成前端代码,导入导出功能代码(订阅用户) 体验

2022-03-21

1.0 是 Windows 操作系统的第一个版本,早在 1985 年 11 月就发布了。据 Brooks 介绍,Wondows 1.0 的复活节彩蛋隐藏得特别深,这个隐藏的对话框以加密形式放置在操作系统附带的笑脸位图(bitmap)文件的末尾,但 1985 年都没有从 NE 中

2025-06-05

安全性和开发效率成为行业核心痛点。FusionCore 1.0的正式发布标志着边缘计算领域的重要突破——这是全球首个原生支持Rust编程语言并通过SESIP(物联网安全评估标准)认证的安全边缘计算平台。本文将深入解析该平台的技术架构

2022-07-21

开源量子编程框架 Cirq 的第一个完整版本 :Cirq 1.0 正式发布。 Cirq 是一个 Python 框架,用于编写、操作和优化量子电路。它专为近期的量子计算机设计,这些计算机具有几百个量子比特和几千个量子门,而 Cirq 1.0 版本支持这些

2022-11-18

需传统虚拟机或双引导设置等额外操作。 如今微软正式发布了 WSL 1.0 版本,但这个版本本身的变化则比较小,更新内容如下: 删除了 Preview(预览)标签,商店里的 WSL 现在已经普遍可用了。 在 generator.early 中使用覆盖,

2024-07-29

Snowy v3.1.0 已经发布,国密前后分离中后台管理平台 此版本更新内容包括: 完整的更新日志: https://gitee.com/xiaonuobase/snowy/commits/v3.1.0 详情查看:https://gitee.com/xiaonuobase/snowy/releases/v3.1.0

2024-08-05

form-builder v2.1.0 已经发布,PHP 表单生成器 此版本更新内容包括: v2.1.0 20240803 删除注解功能 兼容php7和php8 更新formCreate版本为2.5.37 优化组件方法 bug修复 帮助文档 详情查看:https://gitee.com/xaboy/form-builder/releases/v2.1.0

2025-06-27

FastEcho v1.1.0 已经发布,网络连通性测试工具 此版本更新内容包括: 主要功能: 1)多主机并发ping测试 2)双击测试结果可调用系统ping或tracert命令 3)可使用名称或IP搜索待测试节点 4)自定义接收超时、测试轮数及载荷大

2025-07-23

图生视频榜单上都是排名第三。文生视频仅次于字节之前发布的Seedance 1.0和谷歌的Veo3,图生视频仅次于Seedance 1.0和MiniMax的Hailuo 02模型。 字节上个月发布了Seedance 1.0。在评测中,Seedance1.0在多个维度上超过了Veo3。在与电影导演

2022-09-01

墨干编辑器 v1.1.0 已经发布,基于 GNU TeXmacs 的结构化编辑器 此版本更新内容包括: ==> Bibibili: 墨干V1.1.0发布会 经过三个月的打磨,墨干V1.1.0发布了,这是墨干第二个里程碑式的发布: 从墨干V1.1.0起,所有tm格式中的中文

2025-05-23

Vercel 发布了名为「v0-1.0-md」的 AI 大模型。 据介绍,「v0-1.0-md」专为构建现代 Web 应用程序而设计,该多模态模型支持文本和图像输入,提供 128000 个词元的上下文窗口和 32000 个词元的输出限制,定价为每百万输入词元 3 美元

2022-11-04

板喜爱,同时我们的信心倍增,升级频率大大提高,此次发布的版本为 v2.1.0,此次主要推出的更新是代码生成功能! 更新详情: 【新增】大更新 v2.1 新增代码生成,具体使用看官方文档 【更新】参数异常打印日志,方便查

2025-08-01

Yzncms v2.1.0 已经发布,内容管理系统 此版本更新内容包括: 【优化】优化附件列表展示样式 【优化】优化yzn.sql 【重构】table.js代码调整,部分插件小版本更新 【修复】修复菜单查询bug 【修复】解决附件分类下拉遮挡