list_util:Prolog列表实用程序谓词

时间:2024-05-20 08:38:42
【文件属性】:

文件名称:list_util:Prolog列表实用程序谓词

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-20 08:38:42

lists prolog Prolog

概要 :- use_module(list_util, [take/3]). ?- take(2, [hello, world, etc], Words). Words = [hello, world]. 描述 Prolog代码可用于许多列表。 这是我经常在各个项目中发现有用的谓词的集合。 其中一些谓词受Haskell的库中的函数的。 Prolog的可逆谓词使我们能够获得比Haskell所需的定义更少的定义。 有关每个导出谓词的详细信息,请参见下面的list_util.pl文档。 安装 使用SWI-Prolog 6.3或更高版本: ?- pack_install(list_util). 该模块使用。 可用的源代码和在接受的拉取请求


【文件预览】:
list_util-master
----.gitignore(43B)
----README.md(845B)
----History.md(955B)
----t()
--------span.pl(3KB)
--------group_by.pl(1KB)
--------lazy_findall.pl(1KB)
--------group_with.pl(390B)
--------take_while.pl(342B)
--------split_at.pl(927B)
--------maximum.pl(872B)
--------split.pl(1KB)
--------repeat.pl(314B)
--------oneof.pl(225B)
--------lines.pl(462B)
--------minimum.pl(876B)
--------map_include.pl(1KB)
--------msort_r.pl(166B)
--------drop_while.pl(332B)
--------replicate.pl(587B)
--------drop.pl(478B)
--------sort_with.pl(620B)
--------call_ended.pl(1KB)
--------xfy_list.pl(285B)
--------cycle.pl(596B)
--------lazy_maplist.pl(763B)
--------lazy_include.pl(426B)
--------lines.txt(23B)
--------take.pl(380B)
--------keysort_r.pl(199B)
--------iterate.pl(566B)
--------positive_integers.pl(257B)
--------sort_r.pl(162B)
----LICENSE(1KB)
----prolog()
--------lazy_findall.pl(4KB)
--------list_util.pl(20KB)
--------nblist.pl(3KB)
--------lines.pl(704B)
----pack.pl(358B)

网友评论