[HN Gopher] BQN for Birdwatchers
___________________________________________________________________
BQN for Birdwatchers
Author : cl3misch
Score : 50 points
Date : 2024-04-20 06:46 UTC (1 days ago)
(HTM) web link (mlochbaum.github.io)
(TXT) w3m dump (mlochbaum.github.io)
| lkuty wrote:
| I really enjoyed the video "Composition Intuition" by Conor
| Hoekstra: https://www.youtube.com/watch?v=Mj8jxYS-hi4
| marvinborner wrote:
| Related: A programming language that _only_ consists of
| combinator birds! https://esolangs.org/wiki/Birb
| mlochbaum wrote:
| There's a tutorial explaining BQN's combinators not directly
| linked: https://mlochbaum.github.io/BQN/tutorial/combinator.html
|
| The symbols [?] and [?] are new in BQN and I think these are a
| good example of how APL's symbolic approach can make it easier to
| think about combinators. You have w F[?]G x meaning (F w) G x and
| w G[?]F x meaning w G (F x), that is, the function on the pointy
| side is a preprocessing step for the argument on that side. Once
| you get used to which side is which these become some of the most
| intuitive BQN combinators to work with.
___________________________________________________________________
(page generated 2024-04-21 23:00 UTC)