Skip to content

ludihan/p2psim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

p2psim

p2psim is a p2p network simulator.

Usage

run this program by specifying the config file as an argument:

$ p2psim config.toml 

you can take a look at how this config file may look by looking at example.toml.

using the "help" command at the repl will show help for all available commmands.

Build

Requirements:

  1. install GHC and Cabal using GHCup.
  2. install graphviz too if you want to render your graph.

Compiling:

Running:

$ cabal run p2psim.cabal -- your_config.toml

Installing:

this will install the application as a binary named "p2psim" inside your cabal directory.

$ cabal install

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published