Veit Heller
Veit Heller
This PR fixes a typo in chapter 5: `we can fix this my modifying` becomes `we can fix this by modifying`. Cheers
For reasons I’m not entirely certain of at the moment, pressing when working with a binary file leads to a segmentation fault. It seems to be related with drawing, but...
Fullwidth characters, such as kana (e.g. ` なんでやねん`) or even fullwidth roman characters (e.g. `oh no`) confuse the cursor: it gets place at a normal halfwidth position, which is obviously...
Related to #28: when using new-fangled Unicode fetures like skin-tone modifiers or emoji ligatures, the cursor becomes very unhappy as well. It is sort of the reverse problem that we...
This needs to be fixed, but I currently only develop on OS X. Any help would be appreciated. Cheers
This PR implements an experimental migration from Haskell's `Map` (balanced binary tree) to a `HashMap` (Patricia tree) for hashmaps. We should do some performance measurements to see how this a...
The `|>` function is used to pipe data through a number of functions, like so: ```clojure (|> 100 range (curry filter math:even?)) => a list of all the even nummbers...
`cons` is the zepto function to append something to the start of a list. It is quite useful for working with lists, even though the behavior of zepto's implementation of...
The directory structure of zepto is somewhat counterintuitive. This should be fixed to simplify development.
`let` is an integral part of writing code in any Lisp. Sadly, the default tranforms in zepto are clumsy (again, due to poor choices in Scheme), i.e. there are `let`,...