文件名称:编译器:用Elm编写的Elm编译器
文件大小:10.56MB
文件格式:ZIP
更新时间:2024-02-21 05:38:41
language compiler elm-lang Compiler
榆木榆木 用Elm编写的Elm编译器! 目标 :open_book: 编译器作为Elm库:这样我们就可以将其发布在并解锁新型Elm应用程序(例如Elm评估Slack机器人, 集成,步进调试器等)! :children_crossing: 学习友好:使人们可以学习如何在Elm中编写编译器(类似于Richard Feldman的 )。 这意味着elm-in-elm首先关注可读性,美观性,可访问性,简单性,出色的文档和出色的测试,然后才是完整性和速度。 :light_bulb: 准备好进行探索:前两点使人们可以利用编译器(他们用Elm编写,这是众所周知的,并且代码是新人友好的)进行破解并回答一些问题! (例如,最佳的最佳排序是什么?向JavaScript发出的信号看起来如何使其特别适合Google Closure Compiler的高级优化?) :wrench: 可扩展的:同样,前两个(三个)点使它变得容易,并邀请以各种方式扩展编译器,例如。 一本机二进制目标,不同类型推理算法的,新的优化, where语法等。 简而言之, elm-in-elm旨在疏通和鼓励人们使用编译器和Elm