# \#logtalk

**URL:** https://swi-prolog.discourse.group/tag/logtalk/13.md

[Latest](https://swi-prolog.discourse.group/latest.md) · [Categories](https://swi-prolog.discourse.group/categories.md) · [Tags](https://swi-prolog.discourse.group/tags.md)

---

## [Similar Einstein Riddle](https://swi-prolog.discourse.group/t/similar-einstein-riddle/5142)

<div class="topic-metadata">

**Author:** [@karlixx79](https://swi-prolog.discourse.group/u/karlixx79)\
**Replies:** 10\
**Last updated:** [March 31, 2022, 6:24pm UTC](https://swi-prolog.discourse.group/t/similar-einstein-riddle/5142 "2022-03-31T18:24:14Z")

</div>

I have problem with that task: Friends: Jarek, Frank, Stefanie, Albert, Simon, Robert, Marcin they live in one building, each on a different level (0, 1, 2, …). Each of them has a different animal: dog, a cat, a fish…

---

## [Logtalk 3.38.0 released](https://swi-prolog.discourse.group/t/logtalk-3-38-0-released/2239)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [April 28, 2020, 11:06am UTC](https://swi-prolog.discourse.group/t/logtalk-3-38-0-released/2239 "2020-04-28T11:06:11Z")

</div>

Hi, Logtalk 3.38.0 is now available for downloading at: https://logtalk.org/ This release adds a new lint check for non-tail recursive predicate definitions, improves the lint checks for deprecated predicates, include…

---

## [Logtalk 3.37.0 released](https://swi-prolog.discourse.group/t/logtalk-3-37-0-released/2094)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [April 2, 2020, 2:11pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-37-0-released/2094 "2020-04-02T14:11:30Z")

</div>

Hi, Logtalk 3.37.0 is now available for downloading at: https://logtalk.org/ This release adds a new meta-message to the message printing mechanism, allows the “user” pseudo-object to be used as an event monitor, fixe…

---

## [Error in "The Logtalk Handbook"?](https://swi-prolog.discourse.group/t/error-in-the-logtalk-handbook/2022)

<div class="topic-metadata">

**Author:** [@dtonhofer](https://swi-prolog.discourse.group/u/dtonhofer)\
**Replies:** 1\
**Last updated:** [March 16, 2020, 7:40pm UTC](https://swi-prolog.discourse.group/t/error-in-the-logtalk-handbook/2022 "2020-03-16T19:40:36Z")

</div>

In “The Logtalk Handbook”, Release v3.36.0, on page 17: “We must check all calls of this/1” may not be true. The functor of the term encapsulated by the object seems to be captured by Name, thus we have a general sol…

---

## [Logtalk 3.36.0 released](https://swi-prolog.discourse.group/t/logtalk-3-36-0-released/1951)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [March 3, 2020, 3:39pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-36-0-released/1951 "2020-03-03T15:39:13Z")

</div>

Hi, Logtalk 3.36.0 is now available for downloading at: https://logtalk.org/ This release adds lint checks for cyclic terms and float comparisons, improves the lint checks for unification goals that are always true or…

---

## [Logtalk 3.35.0 released](https://swi-prolog.discourse.group/t/logtalk-3-35-0-released/1804)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [January 30, 2020, 11:50am UTC](https://swi-prolog.discourse.group/t/logtalk-3-35-0-released/1804 "2020-01-30T11:50:33Z")

</div>

Hi, Logtalk 3.35.0 is now available for downloading at: https://logtalk.org/ This release adds a lint check for redefined standard operators, simplifies and improves the compilation and execution performance of meta-c…

---

## [Match on structure, bind whole value](https://swi-prolog.discourse.group/t/match-on-structure-bind-whole-value/1678)

<div class="topic-metadata">

**Author:** [@NobbZ](https://swi-prolog.discourse.group/u/NobbZ)\
**Replies:** 20\
**Last updated:** [January 2, 2020, 5:15pm UTC](https://swi-prolog.discourse.group/t/match-on-structure-bind-whole-value/1678 "2020-01-02T17:15:59Z")

</div>

In Erlang I can do something like this: f(L = \[\_|\_\]) -\> % code This will match on any list that has at least one element and bind the whole list to L. Is there some similar construct available in prolog? I tried the …

---

## [Logtalk 3.26.0 released](https://swi-prolog.discourse.group/t/logtalk-3-26-0-released/624)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [May 8, 2019, 3:25pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-26-0-released/624 "2019-05-08T15:25:39Z")

</div>

Logtalk 3.26.0 released featuring a new version of the diagrams tool with significant improvements, including extended support for generating diagrams for SWI-Prolog module applications. For examples, see: https://logta…

---

## [Logtalk 3.27.0 released](https://swi-prolog.discourse.group/t/logtalk-3-27-0-released/831)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [June 18, 2019, 1:38pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-27-0-released/831 "2019-06-18T13:38:02Z")

</div>

Hi, Logtalk 3.27.0 is now available for downloading at: https://logtalk.org/ New to Logtalk? Tutorials and a learning guide are available at: https://logtalk.org/guides.html Logtalk provides an alternative to Prolog…

---

## [Logtalk 3.34.0 released](https://swi-prolog.discourse.group/t/logtalk-3-34-0-released/1712)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [January 7, 2020, 12:47pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-34-0-released/1712 "2020-01-07T12:47:56Z")

</div>

Hi, Logtalk 3.34.0 is now available for downloading at: https://logtalk.org/ This release adds support for defining predicate shorthands in “uses/2” and “use\_module/2” directives, allows local operators to also be dec…

---

## [Logtalk 3.25.0 released](https://swi-prolog.discourse.group/t/logtalk-3-25-0-released/474)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [April 2, 2019, 11:15am UTC](https://swi-prolog.discourse.group/t/logtalk-3-25-0-released/474 "2019-04-02T11:15:25Z")

</div>

Hi, Logtalk 3.25.0 is now available for downloading at: https://logtalk.org/ New to Logtalk? Tutorials and a learning guide are available at: https://logtalk.org/guides.html Logtalk provides an alternative to Prolog…

---

## [Logtalk 3.31.0 released](https://swi-prolog.discourse.group/t/logtalk-3-31-0-released/1393)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [October 15, 2019, 11:34am UTC](https://swi-prolog.discourse.group/t/logtalk-3-31-0-released/1393 "2019-10-15T11:34:39Z")

</div>

Hi, Logtalk 3.31.0 is now available for downloading at: https://logtalk.org/ This release adds new and improved lint checks for control constructs and built-in predicates, adds support for using “encoding/1” directive…

---

## [Logtalk 3.33.0 released](https://swi-prolog.discourse.group/t/logtalk-3-33-0-released/1563)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [December 3, 2019, 2:25pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-33-0-released/1563 "2019-12-03T14:25:44Z")

</div>

Hi, Logtalk 3.33.0 is now available for downloading at: https://logtalk.org/ This release adds make tool support for detecting duplicated library aliases, fixes silent loading of settings files when used to load libra…

---

## [Logtalk 3.28.0 released](https://swi-prolog.discourse.group/t/logtalk-3-28-0-released/1068)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [August 14, 2019, 10:34am UTC](https://swi-prolog.discourse.group/t/logtalk-3-28-0-released/1068 "2019-08-14T10:34:54Z")

</div>

Hi, Logtalk 3.28.0 is now available for downloading at: https://logtalk.org/ This release adds a new “tutor” learning tool for helping new users understand compiler warning and error messages, improves compiler lint c…

---

## [Logtalk 3.32.0 released](https://swi-prolog.discourse.group/t/logtalk-3-32-0-released/1447)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [November 5, 2019, 10:27am UTC](https://swi-prolog.discourse.group/t/logtalk-3-32-0-released/1447 "2019-11-05T10:27:52Z")

</div>

Hi, Logtalk 3.32.0 is now available for downloading at: https://logtalk.org/ This release adds support for multifile meta-predicates, improves some lint checks, includes fixes and improvements for embedding applicatio…

---

## [Logtalk 3.30.0 released](https://swi-prolog.discourse.group/t/logtalk-3-30-0-released/1271)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [September 17, 2019, 5:22pm UTC](https://swi-prolog.discourse.group/t/logtalk-3-30-0-released/1271 "2019-09-17T17:22:26Z")

</div>

Hi, Logtalk 3.30.0 is now available for downloading at: https://logtalk.org/ This release adds new and improved lint checks, improves compilation of modules as objects, fixes documentation link issues, includes update…

---

## [Logtalk 3.29.0 released](https://swi-prolog.discourse.group/t/logtalk-3-29-0-released/1159)

<div class="topic-metadata">

**Author:** [@pmoura](https://swi-prolog.discourse.group/u/pmoura)\
**Replies:** 0\
**Last updated:** [September 3, 2019, 8:47am UTC](https://swi-prolog.discourse.group/t/logtalk-3-29-0-released/1159 "2019-09-03T08:47:46Z")

</div>

Hi, Logtalk 3.29.0 is now available for downloading at: https://logtalk.org/ This release adds new and improved lint checks, adds a “duplicated\_clauses” compiler flag, fixes a text encoding issue when using the “inclu…
