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
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
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.