The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Build.PL
Changes
LICENSE
META.json
README.md
cpanfile
lib/Mic.pm
lib/Mic/ArrayImpl.pm
lib/Mic/Assembler.pm
lib/Mic/Bind.pm
lib/Mic/Class.pm
lib/Mic/Contracts.pm
lib/Mic/HashImpl.pm
lib/Mic/Impl.pm
lib/Mic/Implementation.pm
lib/Mic/Interface.pm
lib/Mic/Manual/Construction.pod
lib/Mic/Tutorial/OOP.pod
lib/Mic/_Guts.pm
t/docs/arrayimps/fixed_size_queue.t
t/docs/arrayimps/set.t
t/docs/arrayimps/spider.t
t/docs/arrayimps/spider2.t
t/docs/construction/build_with_arg.t
t/docs/construction/counter1.t
t/docs/construction/counter3.t
t/docs/construction/default_constructor.t
t/docs/construction/init_arg.t
t/docs/construction/positional_args.t
t/docs/contracts/fixed_size_queue_constructor_post_not_ok.t
t/docs/contracts/fixed_size_queue_contract_ok.t
t/docs/contracts/fixed_size_queue_invariant_not_ok.t
t/docs/contracts/fixed_size_queue_invariant_ok.t
t/docs/contracts/fixed_size_queue_post_not_ok_1.t
t/docs/contracts/fixed_size_queue_post_not_ok_2.t
t/docs/contracts/fixed_size_queue_post_not_ok_3.t
t/docs/contracts/fixed_size_queue_post_ok.t
t/docs/contracts/fixed_size_queue_pre_not_ok.t
t/docs/contracts/fixed_size_queue_pre_ok.t
t/docs/delegates/fixed_size_queue.t
t/docs/delegates/fixed_size_queue_v2.t
t/docs/delegates/queue.t
t/docs/extension/fixed_size_queue_invariant_not_ok.t
t/docs/extension/fixed_size_queue_invariant_not_ok_2.t
t/docs/loadimp/set.t
t/docs/synopsis/packages.t
t/docs/synopsis/set.t
t/docs/synopsis/set_alternate.t
t/docs/usage/set.t
t/docs/usage/set_reuse_interface.t
t/lib/BoundedQueueImpl.pm
t/lib/BoundedQueueImplWithRole.pm
t/lib/Example/ArrayImps/BoundedQueueImp.pm
t/lib/Example/ArrayImps/HashSet.pm
t/lib/Example/ArrayImps/QueueImp.pm
t/lib/Example/ArrayImps/Spider.pm
t/lib/Example/ArrayImps/Spider_v2.pm
t/lib/Example/Construction/Acme/Counter.pm
t/lib/Example/Construction/Acme/CounterWithNew.pm
t/lib/Example/Construction/Acme/Counter_v2.pm
t/lib/Example/Construction/Acme/Set_v1.pm
t/lib/Example/Construction/Acme/Set_v2.pm
t/lib/Example/Construction/Counter.pm
t/lib/Example/Construction/Counter_v3.pm
t/lib/Example/Construction/Counter_v4.pm
t/lib/Example/Construction/Set_v1.pm
t/lib/Example/Construction/Set_v2.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v1.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v2.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v3.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v4.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v5.pm
t/lib/Example/Contracts/Acme/BoundedQueue_v6.pm
t/lib/Example/Contracts/BoundedQueue.pm
t/lib/Example/Delegates/Acme/BoundedQueue_v1.pm
t/lib/Example/Delegates/Acme/BoundedQueue_v2.pm
t/lib/Example/Delegates/Acme/Queue_v1.pm
t/lib/Example/Delegates/BoundedQueue.pm
t/lib/Example/Delegates/BoundedQueue_v2.pm
t/lib/Example/Delegates/MultiQueue.pm
t/lib/Example/Delegates/Queue.pm
t/lib/Example/Extension/BoundedQueue.pm
t/lib/Example/Extension/BoundedQueue_v2.pm
t/lib/Example/Extension/Queue.pm
t/lib/Example/LoadImp/ArraySet.pm
t/lib/Example/LoadImp/HashSet.pm
t/lib/Example/LoadImp/Set.pm
t/lib/Example/Synopsis/Acme/Counter.pm
t/lib/Example/Synopsis/ArraySet.pm
t/lib/Example/Synopsis/Counter.pm
t/lib/Example/Synopsis/HashSet.pm
t/lib/Example/Synopsis/Set.pm
t/lib/Example/Usage/Set.pm
t/lib/Example/Usage/SetInterface.pm
t/lib/Example/Usage/SetReuseInterface.pm
t/misc/destroy.t
t/misc/interface_unsatisfied.t
META.yml
MANIFEST