I made a big mistake. Today I fix it. (spoiler: it's index origin)
Read MoreAt Depth is finally added to TinyAPL and ordering is made sane.
Read MoreTinyAPL gets base conversion and search functions
Read MoreTinyAPL gets first-class functions and namespaces.
Read MoreTinyAPL finally gets trains, plus some extra combinators.
Read MoreTinyAPL finally gets a better interface and a much-needed conjunction.
Read MoreTinyAPL gets quad names and a big refactoring.
Read MoreTinyAPL finally gets tests and documentation.
Read MoreIn this post, I add array notation to TinyAPL, as well as reductions, scans, and a few other primitives.
Read MoreI finally figured out how to parse APL, so now TinyAPL has a parser and an interpreter.
Read MoreIn this post I implement some of the less intuitive primitives for TinyAPL.
Read MoreIn this post, I will add functions and operators to the Haskell representation of TinyAPL.
Read MoreIn this series of articles, I will implement a simple APL dialect named TinyAPL in Haskell.
Read More