Skip to content
jacobbridges edited this page Apr 9, 2016 · 4 revisions

Preface

The fn.py project is an active fork of kachayev's fn.py. Several efforts were made to continue developing the original repository, but after 2 years of reported bugs and unapproved pull requests with it was time to move on.

Kachayev's original goal for fn.py was an implementation of missing functional programming features in Python. The fn.py team echoes this intent by maintaining the currently provided features and building out new features for the FP Python community.

Contribution Guide

The process for contributing to fn.py is as follows:

  • Find/create an issue for a bug/feature
  • Fork fn.py, make any changes you feel necessary
    • It's awesome if you reference the Github issue in your commits
    • Don't forget to write tests for any new code or modify tests for any modified code!
  • Create a pull request back to fn.py

Style

The PEP-8 style guide should be used with the following additions:

Clone this wiki locally