zepto icon indicating copy to clipboard operation
zepto copied to clipboard

A schemy Lisp backed by Haskell

Results 11 zepto issues
Sort by recently updated
recently updated
newest added

Unnecessary spaces for cleaning while typing caused a line break. This PR fixes that.

bug
needs review

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...

enhancement
RFC
low hanging fruit
minor
needs review

`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...

enhancement
RFC
minor
needs review

The directory structure of zepto is somewhat counterintuitive. This should be fixed to simplify development.

enhancement
low hanging fruit
minor
fixed in next version

`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`,...

Writing modules is an essential part of organizing zepto code. However, modules soon get cluttered. This RFC proposes a language for structuring modules by files. I believe it is best...

enhancement
question
RFC
needs review

zepto's parser fails on the regular expression `r/\//`. Escaping is not respected.

bug
low hanging fruit
minor
fixed in next version

Let's face it: zepto is *slooooooow*. We should fix the performance as fast as possible. There are quite a few ideas I have been pondering lately: - Rewriting the VM...

enhancement
help wanted
major

This should really be done to make debugging easier.

enhancement
help wanted
low hanging fruit
major