aboutsummaryrefslogtreecommitdiff
path: root/challenge-285
diff options
context:
space:
mode:
Diffstat (limited to 'challenge-285')
-rw-r--r--challenge-285/0rir/raku/ch-1.raku63
-rw-r--r--challenge-285/0rir/raku/ch-2.raku95
-rw-r--r--challenge-285/arne-sommer/blog.txt1
-rwxr-xr-xchallenge-285/arne-sommer/raku/ch-1.raku25
-rwxr-xr-xchallenge-285/arne-sommer/raku/ch-2.raku68
-rwxr-xr-xchallenge-285/arne-sommer/raku/making-change55
-rwxr-xr-xchallenge-285/arne-sommer/raku/making-change-last68
-rwxr-xr-xchallenge-285/arne-sommer/raku/no-connection25
-rw-r--r--challenge-285/asherbhs/apl/ch-1.apl4
-rw-r--r--challenge-285/asherbhs/apl/ch-2.apl15
-rw-r--r--challenge-285/asherbhs/bqn/ch-1.bqn4
-rw-r--r--challenge-285/asherbhs/haskell/ch-1.hs16
-rw-r--r--challenge-285/asherbhs/hy/ch-1.hy10
-rw-r--r--challenge-285/asherbhs/j/ch-1.ijs5
-rw-r--r--challenge-285/asherbhs/k/ch-1.k4
-rw-r--r--challenge-285/asherbhs/raku/ch-1.raku6
-rw-r--r--challenge-285/athanasius/perl/ch-1.pl199
-rw-r--r--challenge-285/athanasius/perl/ch-2.pl233
-rw-r--r--challenge-285/athanasius/raku/ch-1.raku201
-rw-r--r--challenge-285/athanasius/raku/ch-2.raku218
-rw-r--r--challenge-285/atschneid/README.md10
-rw-r--r--challenge-285/atschneid/perl/ch-1.pl38
-rw-r--r--challenge-285/atschneid/perl/ch-2.pl40
-rw-r--r--challenge-285/barroff/julia/ch-1.jl16
-rw-r--r--challenge-285/barroff/raku/ch-1.p629
-rw-r--r--challenge-285/bob-lied/README6
-rw-r--r--challenge-285/bob-lied/perl/ch-1.pl60
-rw-r--r--challenge-285/bob-lied/perl/ch-2.pl113
-rwxr-xr-xchallenge-285/cheok-yin-fung/perl/ch-1.pl23
-rwxr-xr-xchallenge-285/cheok-yin-fung/perl/ch-2.pl48
-rw-r--r--challenge-285/dave-jacoby/perl/ch-1.pl44
-rw-r--r--challenge-285/dave-jacoby/perl/ch-2.pl85
-rw-r--r--challenge-285/deadmarshal/blog.txt1
-rw-r--r--challenge-285/deadmarshal/java/Ch1.java23
-rw-r--r--challenge-285/deadmarshal/java/Ch2.java16
-rw-r--r--challenge-285/deadmarshal/modula-3/ch1/src/Ch1.m335
-rw-r--r--challenge-285/deadmarshal/modula-3/ch1/src/m3makefile5
-rw-r--r--challenge-285/deadmarshal/modula-3/ch2/src/Ch2.m322
-rw-r--r--challenge-285/deadmarshal/modula-3/ch2/src/m3makefile5
-rw-r--r--challenge-285/deadmarshal/perl/ch-1.pl19
-rw-r--r--challenge-285/deadmarshal/perl/ch-2.pl21
-rwxr-xr-xchallenge-285/e-choroba/perl/ch-1.pl16
-rwxr-xr-xchallenge-285/e-choroba/perl/ch-2.pl32
-rwxr-xr-xchallenge-285/eric-cheung/python/ch-1.py12
-rwxr-xr-xchallenge-285/eric-cheung/python/ch-2.py26
-rw-r--r--challenge-285/jeanluc2020/blog-1.txt1
-rw-r--r--challenge-285/jeanluc2020/blog-2.txt1
-rwxr-xr-xchallenge-285/jeanluc2020/perl/ch-1.pl57
-rwxr-xr-xchallenge-285/jeanluc2020/perl/ch-2.pl85
-rw-r--r--challenge-285/jo-37/blog.txt1
-rwxr-xr-xchallenge-285/jo-37/perl/ch-1.pl62
-rwxr-xr-xchallenge-285/jo-37/perl/ch-2.pl105
-rw-r--r--challenge-285/jtimothyking/csharp/ch-1.cs27
-rw-r--r--challenge-285/jtimothyking/csharp/ch-2.cs42
-rw-r--r--challenge-285/jtimothyking/perl/ch-1.pl23
-rw-r--r--challenge-285/jtimothyking/perl/ch-2.pl25
-rw-r--r--challenge-285/kjetillll/perl/ch-1.pl9
-rw-r--r--challenge-285/kjetillll/perl/ch-2.pl14
-rw-r--r--challenge-285/laurent-rosenfeld/blog.txt1
-rw-r--r--challenge-285/laurent-rosenfeld/blog1.txt1
-rw-r--r--challenge-285/laurent-rosenfeld/perl/ch-1.pl16
-rw-r--r--challenge-285/laurent-rosenfeld/perl/ch-2.pl30
-rw-r--r--challenge-285/laurent-rosenfeld/raku/ch-1.raku11
-rw-r--r--challenge-285/laurent-rosenfeld/raku/ch-2.raku24
-rw-r--r--challenge-285/mark-anderson/raku/ch-1.raku10
-rw-r--r--challenge-285/mark-anderson/raku/ch-2.raku45
-rw-r--r--challenge-285/matthias-muth/README.md288
-rw-r--r--challenge-285/matthias-muth/blog.txt1
-rwxr-xr-xchallenge-285/matthias-muth/perl/ch-1.pl27
-rwxr-xr-xchallenge-285/matthias-muth/perl/ch-2.pl112
-rwxr-xr-xchallenge-285/mattneleigh/perl/ch-1.pl88
-rwxr-xr-xchallenge-285/mattneleigh/perl/ch-2.pl75
-rw-r--r--challenge-285/nelo-tovar/perl/ch-1.pl40
-rw-r--r--challenge-285/nelo-tovar/perl/ch-2.pl39
-rw-r--r--challenge-285/packy-anderson/README.md2
-rw-r--r--challenge-285/packy-anderson/blog.txt1
-rwxr-xr-xchallenge-285/packy-anderson/elixir/ch-1.exs44
-rwxr-xr-xchallenge-285/packy-anderson/elixir/ch-2.exs93
-rwxr-xr-xchallenge-285/packy-anderson/perl/ch-1.pl39
-rwxr-xr-xchallenge-285/packy-anderson/perl/ch-2.pl80
-rwxr-xr-xchallenge-285/packy-anderson/python/ch-1.py32
-rwxr-xr-xchallenge-285/packy-anderson/python/ch-2.py68
-rwxr-xr-xchallenge-285/packy-anderson/raku/ch-1.raku35
-rwxr-xr-xchallenge-285/packy-anderson/raku/ch-2.raku78
-rw-r--r--challenge-285/paulo-custodio/Makefile2
-rw-r--r--challenge-285/paulo-custodio/perl/ch-1.pl43
-rw-r--r--challenge-285/paulo-custodio/perl/ch-2.pl63
-rw-r--r--challenge-285/paulo-custodio/python/ch-1.py40
-rw-r--r--challenge-285/paulo-custodio/python/ch-2.py58
-rw-r--r--challenge-285/paulo-custodio/t/test-1.yaml10
-rw-r--r--challenge-285/paulo-custodio/t/test-2.yaml15
-rw-r--r--challenge-285/peter-campbell-smith/blog.txt1
-rwxr-xr-xchallenge-285/peter-campbell-smith/perl/ch-1.pl51
-rwxr-xr-xchallenge-285/peter-campbell-smith/perl/ch-2.pl63
-rwxr-xr-xchallenge-285/peter-meszaros/perl/ch-1.pl56
-rwxr-xr-xchallenge-285/peter-meszaros/perl/ch-2.pl85
-rwxr-xr-xchallenge-285/peter-meszaros/tcl/ch-1.tcl50
-rwxr-xr-xchallenge-285/peter-meszaros/tcl/ch-2.tcl83
-rw-r--r--challenge-285/pokgopun/go/ch-1.go76
-rw-r--r--challenge-285/pokgopun/go/ch-2.go84
-rw-r--r--challenge-285/pokgopun/python/ch-1.py54
-rw-r--r--challenge-285/pokgopun/python/ch-2.py72
-rw-r--r--challenge-285/ppentchev/README1
-rw-r--r--challenge-285/ppentchev/python/.gitignore7
-rw-r--r--challenge-285/ppentchev/python/LICENSES/BSD-2-Clause.txt9
-rw-r--r--challenge-285/ppentchev/python/README.md8
-rw-r--r--challenge-285/ppentchev/python/pyproject.toml86
-rw-r--r--challenge-285/ppentchev/python/requirements/install.txt2
-rw-r--r--challenge-285/ppentchev/python/requirements/ruff.txt4
-rw-r--r--challenge-285/ppentchev/python/requirements/test.txt6
-rw-r--r--challenge-285/ppentchev/python/ruff-base.toml39
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/__init__.py3
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/ch-1.py50
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/ch-2.py88
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/change.py88
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/defs.py34
-rw-r--r--challenge-285/ppentchev/python/src/perl_weekly_285/routes.py50
-rw-r--r--challenge-285/ppentchev/python/tests/unit/__init__.py3
-rw-r--r--challenge-285/ppentchev/python/tests/unit/test_change.py133
-rw-r--r--challenge-285/ppentchev/python/tests/unit/test_metadata.py21
-rw-r--r--challenge-285/ppentchev/python/tests/unit/test_routes.py73
-rw-r--r--challenge-285/ppentchev/python/tox.ini106
-rw-r--r--challenge-285/ppentchev/rust/Cargo.lock512
-rw-r--r--challenge-285/ppentchev/rust/Cargo.toml25
-rwxr-xr-xchallenge-285/ppentchev/rust/run-clippy.sh70
-rw-r--r--challenge-285/ppentchev/rust/src/ch-1.rs49
-rw-r--r--challenge-285/ppentchev/rust/src/ch-2.rs188
-rw-r--r--challenge-285/ppentchev/rust/src/change.rs188
-rw-r--r--challenge-285/ppentchev/rust/src/defs.rs24
-rw-r--r--