hsfm/HACKING.md

714 B

HACKING

Coding style

  • match the sorroundings
  • no overcomplicated pointfree style
  • normal indenting 2 whitespaces
  • just make things pretty and readable

Documentation

Everything must be documented. :)

Hacking Guide

The main data structure is in DirTree.hs, which should be seen as a library. This is then mapped into the Gtk+ GUI at Gtk.hs and Utils.hs.

File operations (like copy, delete etc) are defined at File.hs.

Note that the main data structures are still a bit in flux. Join the discussion on how to improve them.