当前位置:  开发笔记 > 编程语言 > 正文

方案列表理解库?

如何解决《方案列表理解库?》经验,为你挑选了1个好方法。

我知道有一个用于常见lisp(incf-cl)的列表理解库,我知道它们本身支持各种其他功能(和一些非功能)语言(F#,Erlang,Haskell和C#) - 是否有Scheme的列表理解库?

incf-cl在CL中实现为使用宏的库 - 是否应该使用相同的技术为Scheme创建一个?



1> Nathan Shive..:

Swindle主要是一个CLOS模拟器库,但它也有列表推导.我使用它们,它们很方便,但我使用的版本是错误和不完整的.(我只需要通用功能.)

但是,您可能需要SRFI-42.我没有使用它,但它的错误比Swindle列表的理解要少.

我不知道你使用哪种方案.PLT计划捆绑了Swindle和SRFI-42.不过,两者都应该是交叉方案兼容的.

如果您使用PLT Scheme,请参阅SRFI-42的手册页.你说(require srfi/42)得到它.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有