BSD-3-Clause licensed by Dan Doel
Maintained by Andrew Lelechenko
This version can be pinned in stack with:logict-0.6.0.3@sha256:7c07e62081275e677997b6e102b9b9eed29478ac31555befefe41f4ab052d386,1594

Module documentation for 0.6.0.3

  • Control
    • Control.Monad
      • Control.Monad.Logic
        • Control.Monad.Logic.Class
Depends on 2 packages(full list with versions):
Used by 3 packages in nightly-2019-06-09(full list with versions):

A continuation-based, backtracking, logic programming monad. An adaptation of the two-continuation implementation found in the paper "Backtracking, Interleaving, and Terminating Monad Transformers" available here: http://okmij.org/ftp/papers/LogicT.pdf

Changes

0.6.0.3

  • Comply with MonadFail proposal.