BQN "Macros" with •Decompose (2023)
Mood
thoughtful
Sentiment
positive
Category
tech
Key topics
BQN programming language
macros
functional programming
The article explores implementing 'macros' in BQN using the •Decompose function, sparking discussion on the trade-offs and potential applications of this approach.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
9d
Peak period
3
Day 9
Avg / period
3
Based on 6 loaded comments
Key moments
- 01Story posted
10/10/2025, 10:04:18 PM
39d ago
Step 01 - 02First comment
10/19/2025, 1:08:20 PM
9d after posting
Step 02 - 03Peak activity
3 comments in Day 9
Hottest window of the conversation
Step 03 - 04Latest activity
10/20/2025, 2:58:35 PM
29d ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
It is exciting to see free and open source languages like this and uiua maturing though.
Looking for a modern, powerful language centered on Ken Iverson's array programming paradigm
BQN aims to remove irregular and burdensome aspects of the APL tradition, and put the great ideas on a firmer footing.
And BQN seems like the closest thing to a 'modern' array language. Modern, meaning, looking like my biased version of what language should look like.Open source, has namespaces, and you can define your own operators and so on.
Heard of it from conor hoekstra
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.