威威
生成器我希望它们生成的方式
(技术上不是生成器,而是迭代器。)
GTWIWTG库的意思是小巧,可探索且易于理解。 源代码应清晰易懂。
从GTWIWTG软件包导出的每个符号都有一个有用的文档字符串。 许多文档字符串都包含使用示例。
目录
with-generator
示例:排列
安装
(ql:quickload :gtwiwtg)
(use-package :gtwiwtg)
首先,一些行动
以下是一些示例,向您展示您可以做什么。 紧随该教程之后,在文档末尾还有一个更复杂的示例。
所有的素数
> ( defun prime-p (n)
" Naive test for primes. "
( loop
:for x :from 2 :upto (sqrt n)
: when (zerop (mod n x)) : do (re
1