CMD + K

minikanren

Anaconda Verified

An extensible, lightweight relational/logic programming DSL written in pure Python

Installation

To install this package, run one of the following:

Conda
$conda install main::minikanren

Usage Tracking

1.0.3
1 / 8 versions selected
Downloads (Last 6 months): 0

Description

Logic programming is a general programming paradigm. This implementation however came about specifically to serve as an algorithmic core for Computer Algebra Systems in Python and for the automated generation and optimization of numeric software. Domain specific languages, code generation, and compilers have recently been a hot topic in the Scientific Python community. Kanren aims to be a low-level core for these projects.

About

Summary

An extensible, lightweight relational/logic programming DSL written in pure Python

Last Updated

Jul 19, 2023 at 09:50

License

BSD-3-Clause

Supported Platforms

linux-ppc64le
linux-aarch64
linux-s390x
macOS-64
macOS-arm64
linux-64
win-64