>From racket-news [1]: mixfix (pkg/src) library allows users to define and use mixfix operators in Racket, by Sorawee Porncharoenwase.
>From the mixfix docs [2]: > (define-mixfix-rule (c {~datum ?} t {~datum :} e) (if c t e)) > (#true ? 1 : 2) 1 This is what I expected to be able to do when I first started experimenting with various LISPs and Schemes. Supporting only prefix macros seemed like a bit of limitation to me. If mixfix macros were supported out of the box rather than hacking #%app, it would be easier to combine syntax libraries. Possible for Racket 2? [1] https://racket-news.com/2021/03/racket-news-issue-48.html [2] https://docs.racket-lang.org/mixfix/ -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/sigid.27168ddb34.20210323155937.GA4842%40papaya.papaya.