Logician icon indicating copy to clipboard operation
Logician copied to clipboard

Logic programming in Swift

Results 6 Logician issues
Sort by recently updated
recently updated
newest added

How can I create a goal that depends on the value of two or more variables?

[It's](http://matt.diephouse.com/) good stuff and helps understand why I would want to use Logician.

For instance, integer multiplication would require division with no remainder. Given `a * b == 12` where `a` and `b` are integers, `b == 7` shouldn't unify.

enhancement

In order to optimize based on constraints, we need to be able to inspect constraints to some extent—instead of immediately evaluating them.

enhancement
optimization

`try`/`catch` will work well in some places yet, but it'd be nice to have the types and it will enable some source improvements.

enhancement