Search results for "distribution:Evo ALEXBYK"
Evo - Evo - the next generation development framework
This framework opens a new age of perl programming It provides rewritten and postmodern features like * [almost ready] Rewritten sexy Evo::Export * [almost ready] Post modern code injection programming Evo::Class instead of traditional OO * [almost r...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Want
Provides some usefull constants and utils for testing "wantarray": "WANT_LIST", "WANT_SCALAR", "WANT_VOID", "want_is_list", "want_is_scalar", "want_is_void"...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Di - Dependency injection
Injection is a value of "inject" option in Evo::Class. Use it this way If you need to describe a dependency of some class, write this class has dep => inject 'My::Class'; This class will be build, resolved and injected If you need to provide a global...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Fs
An abstraction url-like layer between file system and your application. Every path is relative to "root". You wan't be able to do something like this: my $fs = Evo::Fs->new(root => '/tmp/fs'); my $path = '../fs2/foo'; $fs->write($path); This is a sec...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Default
Enables default features and disable warnings for them...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Loaded
Mark module as loaded. Mostly for tests and examples in the docs, to be able for you just copy-paste-run If you write several packages in one file and try to "use" them package main; use Evo; { package Foo; use Evo; package Bar; use Evo -Loaded; } us...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Class
Fast full featured post-modern Object oriented programming. Available both in PP and C. See <https://github.com/alexbyk/perl-evo/tree/master/bench>...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Class::T
Types for "check" in Evo::Class. Right now there aren't so many of them....
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC
Evo::Export
Standart Exporter wasn't good enough for me, so I've written a new one from the scratch...
ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC