Skip to content

Reference implementation and visualization of Tango in Haskell/GHCJS.

License

Notifications You must be signed in to change notification settings

derekelkins/tangohs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a reference implementation and visualization of some of the ideas from Tango: Distributed Data Structures over a Shared Log.

See also https://github.com/derekelkins/tangojs for a JavaScript version that makes some different design decisions and https://github.com/tomjkidd/tangoclj for a Clojure implementation taking a similar approach to this Haskell implementation.

The visualization is available at https://derekelkins.github.io/tangohs/. Press 'h' for some basic instructions. Arrow up and down are some secret instructions, and even more secret is '0', '1'-'9', 'a', and 'b' will bring up some preset scenarios.

Tango.pptx are some PowerPoint slides of a talk. They aren't really stand-alone though.

About

Reference implementation and visualization of Tango in Haskell/GHCJS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published