co-dfns

Mar
21
Thesis Correction: Sec. 3.7, Guard Lifting

Thesis Correction: Sec. 3.7, Guard Lifting

I was thankfully informed by Douglas Mennella that the before and after diagrams for section 3.7 of my thesis
1 min read
Dec
20
Co-dfns support for very large arrays!

Co-dfns support for very large arrays!

Previously, Co-dfns could only support ranks <= 4. Now, the architecture supports arbitrarily large array sizes, though this is only partially
1 min read
Nov
28
The T-shirts are finally here!

The T-shirts are finally here!

It's taken me a long time to put this together, but I've finally put together a small T-shirt shop! To
1 min read
Oct
29

Writing code to be spoken

A personal favorite design element that APL allows me to explore is the "lyricality" of a given piece of code.
1 min read
Feb
24

Paper is dead, long live Paper Programming

It should come as no surprise to anyone who reads this blog that I love to program "by hand." I
2 min read
Feb
23

User Command for Co-dfns

Co-dfns has a new User Command based interface!
Dec
23

Getting Started with APL

Dyalog APL is now easier than ever to install: https://www.dyalog.com/download-zone.htm I have been giving a
5 min read
Nov
30

FunctionalConf 2017: APL Patterns vs. Anti-patterns

https://youtu.be/v7Mt0GYHU9A
Sep
21

Co-dfns 2017 Report

A great deal of work has gone into this year to improve and expand the capabilities of Co-dfns [http://www.
May
05

An Interview about LambdaConf Workshop

The following is an interview that I was asked to give about my upcoming LambdaConf [http://www.lambdaconf.us] workshop.
9 min read