Alex
/
Evo-0.0405
/
README.md
Evo - the next generation component-oriented development framework 
INSTALLATION
cpanm Evo
This module ships with optional C parts for performance. You can avoid installing them by providing PUREPERL_ONLY environmental variable
PUREPERL_ONLY=1 cpanm Evo
DESCRIPTION
This framework opens new age of perl programming
It provides rewritten and postmodern features like
- Rewritten sexy Evo::Export
- Evo::Fs - abstraction layer between you app and FileSystem for simple testing
- Evo::Class - Post modern object oriented programming with code injections instead of traditional OO. Has a fast XS backend. See Benchmarks
- Fast non-recursive Evo::Promise::Role for any event loop + Mojolicious and AE backends, 100% Promises/A+ compatible
- Exception handling in PP + XS: Evo::Lib::try, like "try catch" but "the perl way" and very fast.
- Evo::Ee - a class role that gives your component "EventEmitter" abilities
- Evo::Di - dependencies injection

Vim ultisnips with Evo support can be found here: vim-ultisnips-perl
AUTHOR
alexbyk.com
COPYRIGHT AND LICENSE
This software is copyright (c) 2016 by alexbyk.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.