Skip to content
/ fp Public

Python functional programming library. Contains the source code for my PyPI grscheller.fp project.

License

Notifications You must be signed in to change notification settings

grscheller/fp

Repository files navigation

Python Functional Programming (FP)

Functional programming tools which endeavor to be Pythonic.

Modules

  • grscheller.fp.nada
    • singleton representing the absence of a value
  • grscheller.fp.iterables
    • iteration tools implemented in Python
  • grscheller.fp.woException
    • tools for handling "exceptional" events without exceptions

Benefits of FP

  • improved composability
  • avoid exception driven code paths
  • data sharing becomes trivial due to immutability

About

Python functional programming library. Contains the source code for my PyPI grscheller.fp project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages