Metadata-Version: 2.1
Name: python-saccharide
Version: 0.0.1
Summary: Syntactical sugar and other hacks for python
Home-page: https://github.com/MishaKlopukh/python-saccharide/
Author: Misha Klopukh
Author-email: mishakmak@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/MishaKlopukh/python-saccharide/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# python-saccharide: Syntactical sugar and syntax hack collection for python3.
This module adds some extra syntactical sugar to python.

## Installation

```
pip install python-saccharide
```

## Usage Examples

See the test directory for some examples of usage. Further documentation may
or may not ever happen, but any contributions would be much appreciated.

## Features

The sugar features provided include:

- `SugarModule`: A custom module class allowing easy function/variable export
 and private attribute and immutability protection
- `Partial`: A simple syntax for partial function application
- `method_with_attrs`: a decorator allowing class methods to have attributes
 with getattr and setattr methods.
- ... and more ...

## Copying

Copyright (c) 2021, Misha Klopukh

This library is licensed under the permissive MIT license. As far as I am 
concerned, do whatever you want with it, but don't claim you wrote it.
As far as I am aware, all of this code is pretty much original. If you do
something cool with this, I would love to hear about it, and would love
even more if you contributed your code.


