pervasive type constraints
[scpubgit/DX.git] / lib / DX / Role.pm
index 045c8a2..fb69a74 100644 (file)
@@ -3,8 +3,13 @@ package DX::Role;
 use Import::Into;
 
 sub import {
-  strictures->import::into(1);
+  strictures->import::into({ level => 1, version => 2 });
   DX::Types->import::into(1, ':types', ':assert');
+  DX::Utils->import::into(1, '*trace');
+  Types::Standard->import::into(
+    1, qw(Maybe ArrayRef HashRef Str Num Enum Bool)
+  );
+  Try::Tiny->import::into(1);
   Moo::Role->import::into(1);
 }