bench-doubly.pl
bench/all.pl
bench/all_cmp.pl
bench/all_slot_ops.pl
bench/always.pl
bench/any.pl
bench/any_cmp.pl
bench/bool.pl
bench/clamp.pl
bench/collections.pl
bench/compose.pl
bench/const.pl
bench/count.pl
bench/defaults.pl
bench/dig.pl
bench/doubly.pl
bench/final.pl
bench/first.pl
bench/first_cmp.pl
bench/first_cmp_hash.pl
bench/identity.pl
bench/is_extended.pl
bench/is_numeric.pl
bench/is_string.pl
bench/is_type.pl
bench/lazy.pl
bench/maybe.pl
bench/memo.pl
bench/minmax.pl
bench/negate.pl
bench/none.pl
bench/none_cmp.pl
bench/noop.pl
bench/nvl.pl
bench/object.pl
bench/omit.pl
bench/once.pl
bench/partial.pl
bench/partition.pl
bench/pick.pl
bench/pipeline.pl
bench/pluck.pl
bench/sign.pl
bench/slot.pl
bench/slot_add.pl
bench/slot_get_set_ops.pl
bench/stubs.pl
bench/tap.pl
bench/trim.pl
bench/uniq.pl
lib/const.pm
lib/doubly.pm
lib/LNATION.pm
lib/noop.pm
lib/object.pm
lib/slot.pm
lib/util.pm
Makefile.PL
MANIFEST
t/0000-load.t
t/0001-basic.t
t/0002-animal.t
t/0003-dog.t
t/0004-cat.t
t/0005-counter.t
t/0006-double-counter.t
t/0007-slot-api.t
t/0008-watchers.t
t/0009-refs.t
t/0010-fork.t
t/0011-threads.t
t/0012-slot-add.t
t/0013-slot-get-set-ops.t
t/0014-all-slot-ops.t
t/1001-memo.t
t/1002-pipe.t
t/1003-lazy.t
t/1004-dig.t
t/1005-clamp.t
t/1005-tap.t
t/1006-always.t
t/1007-identity.t
t/1008-nvl.t
t/1008-types.t
t/1009-list.t
t/1010-combinators.t
t/1010-strings.t
t/1011-extract.t
t/1012-defaults.t
t/1012-omit.t
t/1012-partition.t
t/1012-uniq.t
t/1013-booleans.t
t/1013-count.t
t/1013-replace_all.t
t/1014-extended-types.t
t/1015-numeric.t
t/1016-numeric-util.t
t/1017-collections.t
t/1018-trim-maybe.t
t/1019-numeric-string-ops.t
t/1020-specialized-predicates.t
t/1021-final.t
t/1022-stubs.t
t/2000-doubly-load.t
t/2001-doubly-odea.t
t/2002-doubly-data.t
t/2003-doubly-start.t
t/2004-doubly-end.t
t/2005-doubly-next.t
t/2006-doubly-prev.t
t/2007-doubly-add.t
t/2008-doubly-insert.t
t/2009-doubly-insert_before.t
t/2010-doubly-insert_after.t
t/2011-doubly-insert_at_start.t
t/2012-doubly-insert_at_end.t
t/2013-doubly-insert_at_pos.t
t/2014-doubly-remove.t
t/2015-doubly-remove_from_start.t
t/2016-doubly-remove_from_end.t
t/2017-doubly-remove_from_pos.t
t/2018-doubly-find.t
t/2019-doubly-remove-add.t
t/2020-doubly-stress.t
t/2021-doubly-nested.t
t/2022-doubly-memory-leaks.t
t/2024-doubly-fork.t
t/2025-doubly-threads.t
t/2026-doubly-cross-threads.t
t/2039-doubly-deadlock.t
t/3001-const-c.t
t/3002-const-const.t
t/3003-const-readonly.t
t/3004-const-optimize.t
t/3005-const-odea.t
t/3006-const-merge.t
t/3007-const-fail.t
t/3008-const-readonly.t
t/3009-const-is_readonly.t
t/3010-const-unmake_readonly.t
t/3011-const-list.t
t/3012-const-deep.t
t/4000-object-load.t
t/4001-object-basic.t
t/4002-object-prototype.t
t/4003-object-methods.t
t/9001-leak-const-leak.t
t/9002-leak-slot-leak.t
t/9003-leak-util-leak.t
t/9004-leak-noop-leak.t
t/9005-leak-doubly-leak.t
t/9006-leak-util-hof-leak.t
t/9007-leak-const-extended-leak.t
t/lib/Animal.pm
t/lib/Cat.pm
t/lib/Counter.pm
t/lib/Dog.pm
t/lib/DoubleCounter.pm
xs/const/const.c
xs/const/const_compat.h
xs/const/Makefile.PL
xs/const/MYMETA.json
xs/const/MYMETA.yml
xs/doubly/doubly.c
xs/doubly/doubly_compat.h
xs/doubly/Makefile.PL
xs/doubly/MYMETA.json
xs/doubly/MYMETA.yml
xs/noop/Makefile.PL
xs/noop/MYMETA.json
xs/noop/MYMETA.yml
xs/noop/noop.c
xs/noop/noop_compat.h
xs/object/Makefile.PL
xs/object/MYMETA.json
xs/object/MYMETA.yml
xs/object/object.c
xs/object/object_compat.h
xs/slot/Makefile.PL
xs/slot/MYMETA.json
xs/slot/MYMETA.yml
xs/slot/slot.c
xs/slot/slot_compat.h
xs/util/Makefile.PL
xs/util/MYMETA.json
xs/util/MYMETA.yml
xs/util/util.c
xs/util/util_compat.h
META.yml                                 Module YAML meta-data (added by MakeMaker)
META.json                                Module JSON meta-data (added by MakeMaker)
