在"真实世界"应用程序中使用ML

Che*_*het 5 compiler-construction interpreter functional-programming sml smlnj

我非常喜欢在大学学习ML.我发现函数式编程通常是一种令人耳目一新的方式来编写某些算法.我听说过F#并且玩了一下.不过,我在ML中编写了一些有趣的函数,并希望将它们集成为我可以在其他应用程序中使用的库.

通常我将我的函数粘贴到SMLnj解释器中.有没有办法可以编译它们?

Vin*_*nie 5

你将不得不使用类似MLj编译器的东西.它编译为Java Byte代码.或者您可以使用SML.NET编译器编译为.NET IL.