no stinking loops
WOLF! (Andrew Chase)
Wolf Construction Documentation
New
Tiny SQL Parser (K9)
Build an Index (K3)
Antonio's Guide to Adverbs
Chris Pearson's Advent of Code 2020 solutions
John Estrada's Shakti (K9) Tutorial
The Y-combinator in K9
Order Expressions (K9)
Trees (parent/depth) (K9)
Ideographic Solver for the Propositional Calculus (K9)
Ideographic Solvers for the Propositional Calculus (K3)
All Paths to Functions (K3)
Recursive Functions (K9)
List Structure (K9)
Analytic Tableaux (K3)
Spread (Robbert van Dalen)
John Earnest's Blog Archive
Recursive Combinators (John Earnest)
Map-Reduce in Shakti (mac only) (zip)
Map-Reduce in Shakti (mac only)
Parallel Median
Sets
Shakti!
Three K3 Solutions to the Percolation Problem
K in hacker news
OK (John Earnest)
Andrew Kozyrev's 'Dark Corners of Q'
Q-to-C compiler (Andrew Kozyrev)
Shift-Reduce Expression Parsing by Douglas Gregor
A Ray-Tracer in 7 Lines of K
The Hypergrid Project on Github
How to run the Hypergrid examples
Hypergrid
Hypertree
Hypercalc
Start Hypertree
Hypertree in Q (zipped)
Hypergrid demos
Languages
APL
J
Joy
K4/Q
K6
Enchilada
A Term-Rewriting System for Joy
Implementations
Another Lazy K
Elevators: { and }
Derivation of the Y-combinator in Q
Derivation of the Y-combinator in K3
Expression Evaluation without Recursion
F
X
XY
An Overview of XY
cK
K for Joy Programmers
A Conversation with Manfred von Thun
A Note on Functional Programming in Joy and K
Unlambda
Continuations
K3 Tokenizer/Parser/Optimizing Unparser
K6/K3 2x2 Parser (atw)
K3 "ABC" 2x2 Parser (sa)
Parser-Combinators in K (John Earnest)
Parser-Combinators in oK (John Earnest)
The Parser Club (Jack Andrews)
Function Analysis
Function Arrays
Lists are Maps
A Shift-Reduce Parser
A Simple RPN Interpreter
A Prefix Queue Machine
Jot, Zot
01
10
Befunge-93
False!
Befreak
BrainF***
Tools
K -> PDF (Keith Mason)
Raul Miller on Regular Expressions
Box Diagrammer
Tree Diagrammer
Parent-Child Table Graph Diagrammer
K Tree Viewer
Box Graphics
Vector Excel
Process Graphs
DAG Editor
(K/VB)
Data
Bitemporality
Tables
Rollup
Drilldown
Interactive Query
K3 Implementation of K4 select, update, eval
Hypertree in K3
High Volume Transaction Processing ..
Applications
Spreadsheets
Instant Messaging
A Simple Auction System
Krav Maga Class Tracker
Techniques
von Neumann Ordinals
Called calls Caller
Nth Nearest Neighbors
Eliminate Neighbors
. from Atoms
n Prior
Previous >
Recursion
The Same-Fringe Problem
Atom Walk
Shape
Trees
Dyadic Transpose
Combination, Permutation, Partition
Order Expressions
Overlapping Processes
ASCII->Unicode Box Characters
Primes & Sieves
Outline Sort
K isn't Lisp
Strongly Connected Components
Loops in Graphs
K4 Dictionary Extensions in K3
Term-Rewriting in K
Logic
Truth Tables
A Two-Dimensional Notation for Elementary Logic
Resolution Theorem Prover
(Propositional Calculus)
Unification Algorithm
Resolution Theorem Prover
(Predicate Calculus)
Connection Graph Proof Procedure
Automata
Parallel Lives
Game of Life
Boolean Hexagonal Automata
Wolfram Automata
Alexander Skomorokhov on Naive Neural Networks
Diversions
3,4,5 Doublets (Ed Bierly)
Eliza
Sudoku (atw)
Meteor
Meteor (K4)
Garden Layout
Morse
Balls and Springs
Pousse
Explode
Counters
Add-A-Gram
Nine 9s
Scan for Lines
Find Joined Line-Segments
Who Moved?
Solitaire Encryption
Set
Tower of Hanoi
N Queens
The 15 Puzzle
Desktop Calculator
Golf!
Punctuation Analysis of the Preface to Hegel's Phenomenology of Mind
John Harrop's Ray-Tracer
Scalar 1
Scalar 2 (K4, Arthur)
Vector 1
Vector 2
Vector 3
Vector 4 (K4)
Vector Papers
Tables with Calculated Columns
Treetables: A case-study in q
Functional Programming in Joy and K
A Conversation with Manfred von Thun
Someone Just Moved! Who Was It? (Eugene McDonnel)
Agitprop
The Advent of Programming in K
Aaron Davies' Q blog
Aaron Davies' github code
Swee Heng's K/Q Page
Simplify Symbolic Expressions
Programming Performance Comparison
Fannkuch
Subtree where leaf x is f x
List from Parse-Tree
Krishnamurthi's Swine
Keith Waclena's Programming Language Crisis
The Phonecodes Challenge
Remarks on Style
The Origins of J
Oulipo in K
Rhys Hughes Story Grid
8 x 8 Story Grid
Deprecated
K Syntax 2 x 2 [comp.lang.apl]
Another 2 x 2 K Parser
Code (nsl)
Code (kx)