pervasive type constraints
[scpubgit/DX.git] / lib / DX / Role.pm
CommitLineData
9d759b64 1package DX::Role;
2
3use Import::Into;
4
5sub import {
e220a64b 6 strictures->import::into({ level => 1, version => 2 });
3e465d5d 7 DX::Types->import::into(1, ':types', ':assert');
e220a64b 8 DX::Utils->import::into(1, '*trace');
2548ce61 9 Types::Standard->import::into(
10 1, qw(Maybe ArrayRef HashRef Str Num Enum Bool)
11 );
e220a64b 12 Try::Tiny->import::into(1);
9d759b64 13 Moo::Role->import::into(1);
14}
15
161;