A simple Python library to provide an API to implement the Reactive Object Pattern (ROP).
AlleyCat - Reactive
A part of the AlleyCat project which supports the Reactive Object Pattern.
AlleyCat Reactive is a project to explore the possibility of bridging the gap between the two most widely used programming paradigms, namely, the object-oriented programming (OOP), and functional programming (FP).
It aims to achieve its goal by proposing a new design pattern based on the Reactive Extensions (Rx). At the moment, the project is at a proof-of-concept stage, so it lacks useful documentation, and it has not been published to a public repository yet.
I did not bother to write extensively about the proposed pattern at this stage because it may very well turn out to be an impractical, or useless idea. I made this library to use it in a game-related project, so I will add code examples and explain the principle in details once the library proves its viability in a more practical environment than a few simple test cases.
Reactive Object Pattern (ROP)
This project is provided under the terms of MIT License.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size alleycat_reactive-0.1.1-py3-none-any.whl (7.4 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size alleycat-reactive-0.1.1.tar.gz (14.8 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for alleycat_reactive-0.1.1-py3-none-any.whl