4 ms·
Having a lot of small composable functions and a lot of singly linked lists describes most functional programming languages though. I think that's only one part
by zxzax 5y ago
Having a lot of small composable functions and a lot of singly linked lists describes most functional programming languages though. I think that's only one part of the traditional Unix design. Though to me it was always seemed like the inspiration goes the opposite way -- it seems like Unix was in some ways designed as a "Lisp-like," where the shell works as a somewhat restricted version of functional programming that only operates on one data type.