[racket-dev] check-match?

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Mon Nov 19 21:30:43 EST 2012

I think it is better to have a check-match since that way people are
more likely to find it.

Robby

On Mon, Nov 19, 2012 at 7:56 PM, Joe Gibbs Politz <joe at cs.brown.edu> wrote:
>>  (? P) => (lambda (x) (match x [P true] [_ false]))
>
> I like this quite a bit.  It wouldn't be crazy to add it as
> match-pred(icate) right next to match-lambda, match-let, and friends
> (http://docs.racket-lang.org/reference/match.html?q=match&q=match-pred#(form._((lib._racket/match..rkt)._match-lambda))).
>
> Then, for rackunit, it's just up to how much we like writing
>
> (check-match foo P)
>
> vs.
>
> (check-pred (match-pred P) foo)
>
> Both seem handy to me.
>
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev
>

Posted on the dev mailing list.