spy16 / slurp

Slurp is a highly customisable LISP toolkit for Go applications. 💻

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement Core Data-Structures

lthibault opened this issue · comments

Opening this issue to track progress on core data structures.

  • Atoms (int, float, char, bool, nil)
  • String
  • Keyword
  • Symbol
  • LinkedList & Seq interface
  • Vector
  • Map
  • Set

All types should present a persistent interface.

I plan to start work on a hash-array map trie with CHAMP semantics soon. (very loose) ETA 30-60 days.