Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.prolog > #14250
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.prolog |
| Subject | ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable) |
| Date | 2024-11-02 18:49 +0100 |
| Message-ID | <vg5onm$cig5$1@solani.org> (permalink) |
Dear All, We are happy to announce a new edition of the Dogelog player: - New library(misc/dict): We have moved some predicates from the library(misc/json) into our own library(misc/dict). We made sure that the data structure of the Prolog dicts now follows the input order semantics. - New library(util/hash): To enable the implementation of hash tables, Novacore now has a term_hash/2 predicate. The implementation differs from the Prolog dict in that change_arg/3 is used for destructive updates. We have also dispensed with the input order. - Improved library(sequence): Hash tables can easily be used to model sets of keys, for example by using the value "true" as an indicator. This allowed us to re-implement the distinct/1 predicate. The use of numbervars/3 ensures that key variants are identified. Have Fun! Jan Burse, http://www.xlog.ch/ , 02.11.2024
Back to comp.lang.prolog | Previous | Next — Next in thread | Find similar | Unroll thread
ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable) Mild Shock <janburse@fastmail.fm> - 2024-11-02 18:49 +0100
Re: ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable) Aleks Grabowski <prolog@asap.mozmail.com> - 2024-11-04 07:49 +0000
Re: ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable) Mild Shock <janburse@fastmail.fm> - 2024-11-07 11:53 +0100
Compiling λ-Prolog in Dogelog Player (Was: ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable)) Mild Shock <janburse@fastmail.fm> - 2024-11-16 08:17 +0100
F***ing moron failed to scrap website - Dec, 2024 Mild Shock <janburse@fastmail.fm> - 2024-11-18 20:08 +0100
Trust pilot report (Was: F***ing moron failed to scrap website - Dec, 2024) Mild Shock <janburse@fastmail.fm> - 2024-11-18 20:26 +0100
Does the ISO core standard want to point to Cyprus Mafia? Mild Shock <janburse@fastmail.fm> - 2024-11-23 10:05 +0100
Still the laughing stock of the internet (Was: Does the ISO core standard want to point to Cyprus Mafia?) Mild Shock <janburse@fastmail.fm> - 2024-11-23 10:10 +0100
Anomaly Detection with Dogelog Payer (Was: ANN: Dogelog Player 1.2.4) Mild Shock <janburse@fastmail.fm> - 2024-11-23 02:35 +0100
Re: ANN: Dogelog Player 1.2.4 (Non-Backtracking Hashtable) Mild Shock <janburse@fastmail.fm> - 2024-12-04 23:47 +0100
csiph-web