diff --git a/README.md b/README.md index 878220a..ad371ef 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ predicates [![Build Status](https://travis-ci.org/jackfirth/predicates.svg?branc [Documentation](http://pkg-build.racket-lang.org/doc/predicates/index.html) +*Deprecated* - For basic logic combinators, use `conjoin`, `disjoin`, and `negate` from `racket/function` instead. For predicate-constructing variants of `eq?` and friends, use a simple lambda shorthand library like `fancy-app` instead. For the more complex combinators, consider them unmaintained. + A racket package for creating predicates in a point-free style. A *predicate* is a function that takes one argument and returns either true or false. You can think of it as a question, such as `even?` which returns true for even numbers and false for odd numbers. This package provides several tools for working with predicates.