Jugendhackt / haskell-ricochet

(WIP/Experimental) Ricochet implementation as Haskell Library.
GNU General Public License v3.0
22 stars 0 forks source link
crypto haskell hidden-service instant-messaging network onion-service peer-to-peer ricochet tor

haskell-ricochet

shak-mar, brotknust, Bez, sternenseemann, hackalive, Hanfi10 :toc: :showtitle:

A wip Haskell library for http://ricochet.im[ricochet.im].

== Idea

We really like Ricochet but the application is a monolithic Qt-based one.

We are developing this library for those reasons:

== Stability and Security

Don't use this project unless you are developing on it. It is probably neither stable nor secure and far from being finished.

== Building and Documentation

We tested everything using the following nix-workflow but you should also get it to work using stack or cabal.

[source,shell]

cabal2nix . > haskell-ricochet.nix nix-shell -A env # for dependencies cabal configure cabal build cabal haddock # documentation cabal repl # for playing around cabal test # tests (need tor running with control port open)

== Get in touch!