The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

.perlcriticrc
.perlfiles
.perltidyrc
COPYING.md
Changes
MANIFEST
MANIFEST.SKIP
Makefile.PL
README.md
bench/globs
bin/expand-tail
bin/fperl
bin/perlrepl
bin/repl2test
critic-todo
docs/HACKING.md
docs/TODO.md
docs/blog/index.md
docs/blog/perl-weekly-challenges-113.md
docs/blog/perl_weekly_challenges_114.md
docs/contact.md
docs/design.md
docs/howto.md
docs/ideas.md
docs/intro.md
docs/links.md
docs/mailing_list.md
docs/names.md
examples/README.md
examples/csv-to-json
examples/csv_to_xml
examples/csv_to_xml-example.csv
examples/csv_to_xml_short
examples/dbi
examples/definitionlists
examples/diff_to_html
examples/existing_files
examples/fibs
examples/find-maildirs
examples/functional-classes
examples/gen-csv
examples/goto
examples/hiring-without-whiteboards
examples/log-sensors
examples/logic
examples/logwatch
examples/logwatch_exampleconfig.pl
examples/maplines
examples/maplines-example.pl
examples/pdf-to-html
examples/perl-weekly-challenges/111-1-search_matrix
examples/perl-weekly-challenges/113-1-represent_integer
examples/perl-weekly-challenges/113-1-represent_integer_haskell.hs
examples/perl-weekly-challenges/113-2-recreate_binary_tree
examples/perl-weekly-challenges/114-1-Next_Palindrome_Number
examples/perl-weekly-challenges/Makefile
examples/predicates
examples/primes
examples/sendprepare
examples/skip
examples/template
examples/treestat
examples/youtube-extract
functional_XML/README.md
functional_XML/TODO.md
functional_XML/t/div
functional_XML/t/stream
functional_XML/t/stream_
functional_XML/test
functional_XML/testlazy
htmlgen/FunctionalPerl/Htmlgen/Cost.pm
htmlgen/FunctionalPerl/Htmlgen/FileUtil.pm
htmlgen/FunctionalPerl/Htmlgen/Htmlparse.pm
htmlgen/FunctionalPerl/Htmlgen/Linking.pm
htmlgen/FunctionalPerl/Htmlgen/MarkdownPlus.pm
htmlgen/FunctionalPerl/Htmlgen/Mediawiki.pm
htmlgen/FunctionalPerl/Htmlgen/Nav.pm
htmlgen/FunctionalPerl/Htmlgen/PXMLMapper.pm
htmlgen/FunctionalPerl/Htmlgen/PathTranslate.pm
htmlgen/FunctionalPerl/Htmlgen/PathUtil.pm
htmlgen/FunctionalPerl/Htmlgen/PerlTidy.pm
htmlgen/FunctionalPerl/Htmlgen/Sourcelang.pm
htmlgen/FunctionalPerl/Htmlgen/Toc.pm
htmlgen/FunctionalPerl/Htmlgen/UriUtil.pm
htmlgen/FunctionalPerl/Htmlgen/default_config.pm
htmlgen/README.md
htmlgen/TODO.md
htmlgen/gen
htmlgen/htmlgen.css
intro/basics
intro/more_tailcalls
intro/tailcalls
lib/Chj/Backtrace.pm
lib/Chj/BinHexOctDec.pm
lib/Chj/BuiltinTypePredicates.pm
lib/Chj/CPAN/ModulePODUrl.pm
lib/Chj/Class/Array.pm
lib/Chj/Class/methodnames.pm
lib/Chj/Destructor.pm
lib/Chj/HTTP/Daemon.pm
lib/Chj/IO/Command.pm
lib/Chj/IO/CommandCommon.pm
lib/Chj/IO/Dir.pm
lib/Chj/IO/File.pm
lib/Chj/IO/Pipe.pm
lib/Chj/IO/PipelessCommand.pm
lib/Chj/IO/Tempdir.pm
lib/Chj/IO/Tempfile.pm
lib/Chj/IO/WrappedFile.pm
lib/Chj/IsPerl.pm
lib/Chj/Linux/LmSensors.pm
lib/Chj/NamespaceClean.pm
lib/Chj/NamespaceCleanAbove.pm
lib/Chj/Package/OfPath.pm
lib/Chj/Packages.pm
lib/Chj/Serialize.pm
lib/Chj/TEST.pm
lib/Chj/TerseDumper.pm
lib/Chj/Unix/Exitcode.pm
lib/Chj/Unix/Signal.pm
lib/Chj/Util/AskYN.pm
lib/Chj/chompspace.pm
lib/Chj/constructorexporter.pm
lib/Chj/noTEST.pm
lib/Chj/pp.pm
lib/Chj/ruse.pm
lib/Chj/singlequote.pm
lib/Chj/singlequote/t.pm
lib/Chj/tempdir.pm
lib/Chj/time_this.pm
lib/Chj/xIO.pm
lib/Chj/xIOUtil.pm
lib/Chj/xhome.pm
lib/Chj/xopen.pm
lib/Chj/xopendir.pm
lib/Chj/xoutpipe.pm
lib/Chj/xperlfunc.pm
lib/Chj/xpipe.pm
lib/Chj/xtmpfile.pm
lib/FP/AST/Perl.pm
lib/FP/Abstract/Compare.pm
lib/FP/Abstract/Equal.pm
lib/FP/Abstract/Id.pm
lib/FP/Abstract/Interface.pm
lib/FP/Abstract/Map.pm
lib/FP/Abstract/Pure.pm
lib/FP/Abstract/Sequence.pm
lib/FP/Abstract/Sequence/t.pm
lib/FP/Abstract/Show.pm
lib/FP/Array.pm
lib/FP/Array/Mixin.pm
lib/FP/Array_sort.pm
lib/FP/BigInt.pm
lib/FP/Carp.pm
lib/FP/Char.pm
lib/FP/Collection.pm
lib/FP/Combinators.pm
lib/FP/Combinators2.pm
lib/FP/Currying.pm
lib/FP/DBI.pm
lib/FP/Div.pm
lib/FP/Docstring.pm
lib/FP/Docstring/t.pm
lib/FP/DumperEqual.pm
lib/FP/Either.pm
lib/FP/Equal.pm
lib/FP/Equal/t.pm
lib/FP/Failure.pm
lib/FP/Git/Repository.pm
lib/FP/Hash.pm
lib/FP/HashSet.pm
lib/FP/IOStream.pm
lib/FP/Id.pm
lib/FP/Interface.pm
lib/FP/Interfaces.pm
lib/FP/JSON.pm
lib/FP/Lazy.pm
lib/FP/Lazy/t.pm
lib/FP/List.pm
lib/FP/Memoizing.pm
lib/FP/Mixin/Utils.pm
lib/FP/MutableArray.pm
lib/FP/Ops.pm
lib/FP/Optional.pm
lib/FP/OrderedCollection.pm
lib/FP/Path.pm
lib/FP/Path/t.pm
lib/FP/Predicates.pm
lib/FP/PureArray.pm
lib/FP/PureArray/t.pm
lib/FP/PureHash.pm
lib/FP/RegexMatch.pm
lib/FP/Repl.pm
lib/FP/Repl/AutoTrap.pm
lib/FP/Repl/Dependencies.pm
lib/FP/Repl/Repl.pm
lib/FP/Repl/Stack.pm
lib/FP/Repl/StackPlus.pm
lib/FP/Repl/Trap.pm
lib/FP/Repl/WithRepl.pm
lib/FP/Repl/corefuncs.pm
lib/FP/Show.pm
lib/FP/Show/t.pm
lib/FP/SortedPureArray.pm
lib/FP/Stream.pm
lib/FP/StrictList.pm
lib/FP/Struct.pm
lib/FP/Struct/Equal.pm
lib/FP/Struct/Show.pm
lib/FP/Text/CSV.pm
lib/FP/Trampoline.pm
lib/FP/TransparentLazy.pm
lib/FP/Trie.pm
lib/FP/Trie/t.pm
lib/FP/Untainted.pm
lib/FP/Values.pm
lib/FP/Weak.pm
lib/FP/Weak/t.pm
lib/FP/autobox.pm
lib/FP/fix.pm
lib/FP/noLazy.pm
lib/FP/url_.pm
lib/FunctionalPerl.pm
lib/PXML.pm
lib/PXML/Element.pm
lib/PXML/HTML5.pm
lib/PXML/Preserialize.pm
lib/PXML/Preserialize/t.pm
lib/PXML/SVG.pm
lib/PXML/Serialize.pm
lib/PXML/Serialize/t.pm
lib/PXML/Tags.pm
lib/PXML/Util.pm
lib/PXML/XHTML.pm
licenses/artistic_license_2.0.md
meta/FunctionalPerl/Dependencies.pm
meta/FunctionalPerl/Dependencies/ChjBin.pm
meta/FunctionalPerl/Indexing.pm
meta/FunctionalPerl/ModuleList.pm
meta/FunctionalPerl/TailExpand.pm
meta/bin/gpg
meta/bisect-modules
meta/check-hardcoded-perl
meta/code-reformat
meta/copyrightyearcheck
meta/critic
meta/dependencycheck
meta/find-perl.pl
meta/install-development-dependencies-on-debian
meta/perlfiles
meta/pre-commit
meta/readin.pl
meta/t-check
meta/tail-expand
meta/test-modules
meta/test.pl
meta/update-manifest
meta/update-pod
meta/with-profiling
t-extra/evil-env.t
t-extra/out-of-order.t
t-slow/csvstreams.t
t/csv_to_xml.expected
t/csv_to_xml.t
t/dbi.t
t/examples-csv-to-json.data/a.csv
t/examples-csv-to-json.data/a.json
t/examples-csv-to-json.data/a.mint
t/examples-csv-to-json.data/a_auto-integers.json
t/examples-csv-to-json.data/a_auto-numbers.json
t/examples-csv-to-json.t
t/examples-fibs.t
t/examples-functional-classes.t
t/examples-hiring-without-whiteboards.t
t/examples-logic.t
t/examples-perlweekly-111-1.t
t/examples-perlweekly-113-1.t
t/examples-perlweekly-113-2.t
t/examples-primes.t
t/examples-sendprepare
t/functional_XML-t-div.t
t/functional_XML-test.expected
t/functional_XML-test.t
t/htmlgen.t
t/intro-basics.t
t/maintainer/perhaps
t/perl-goto-leak.t
t/perl-weaken-coderef-correctness.t
t/perl-weaken-coderef.t
t/perl/__SUB__-gc
t/perl/goto-leak
t/perl/weaken-coderef
t/perl/weaken-coderef-alternative
t/perl/weaken-coderef-alternative-FP
t/perl/weaken-coderef-alternative-__SUB__
t/perl/weaken-coderef-alternative-fix
t/perl/weaken-coderef-alternative-local
t/perl/weaken-coderef-simplified
t/pod_snippets.t
t/predicates.t
t/repl.t
t/require_and_run_tests.t
t/skip-internal.t
t/skip-leak.t
t/skip.input
t/skip.t
t/testlazy.expected
t/testlazy.t
t/testlazy10.expected
t/testlazy10.t
t/trampoline-fix.t
testmem.pl
website/FP-logo.png
website/FP.css
website/gen
website/gen-config.pl
website/logo.pl
META.yml Module YAML meta-data (added by MakeMaker)
META.json Module JSON meta-data (added by MakeMaker)
SIGNATURE Public-key signature (added by MakeMaker)