首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于标准ML的GUI?

用于标准ML的GUI?
EN

Stack Overflow用户
提问于 2009-10-11 05:28:27
回答 3查看 3.6K关注 0票数 10

出于好奇,我最近开始学习标准ML。所以我所知道的是它有一个高效的编译器(MLton),它允许我们自由地使用抽象,而不用担心性能问题。

如果我也能用Standard ML进行一些GUI编程,那就太好了。对于标准ML,有没有类似Gtk、Qt或WxWidgets绑定的东西?

非常感谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-10-11 06:21:24

下面是描述mGTK项目的a paper,它是一个绑定到GTK的标准ML。也有一些interfaces to OpenGL,尽管这更多的是面向2和3D图形,而不是专门的图形用户界面工具包。eXene是一个用于X窗口的工具包。sml_tk是Tk的接口。

票数 7
EN

Stack Overflow用户

发布于 2010-01-29 07:14:29

虽然有针对国外工具包的绑定,但eXene工具包被设计为面向SML的本机工具包,并利用并发ML的特性。我几年前就用过了,发现它非常适合这种语言,使用起来也很愉快。但它没有在更广泛使用的工具包中找到的组件的巨大库。

票数 3
EN

Stack Overflow用户

发布于 2021-02-13 16:53:30

Giraffe Library为支持GObject Introspection的库提供了SML绑定。在编写本文时,绑定已经可用于GTK 3堆栈。尽管cairo图形库不支持GObject自检,但Giraffe library提供了对一些cairo函数的绑定。

尽管SML有一个非常精确的定义,但该定义不包括FFI,并且不同的编译器之间存在相当大的差异。在撰写本文时,Giraffe Library仅支持MLtonPoly/ML的FFIs。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1549928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档