Skip to content

Commit

Permalink
Deploying to gh-pages from @ 4be3680 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
fizruk committed Dec 27, 2023
0 parents commit 9712806
Show file tree
Hide file tree
Showing 3,973 changed files with 1,284,207 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions haddock/OneTuple-0.4.1.1/Data-Tuple-OneTuple.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>Data.Tuple.OneTuple</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">OneTuple-0.4.1.1: Singleton Tuple</span><ul class="links" id="page-menu"><li id="quick-jump-button"><a href="#">Quick Jump</a></li><li><a href="src/Data.Tuple.OneTuple.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Data.Tuple.OneTuple</p></div><div id="description"><p class="caption">Description</p><div class="doc"><div class="warning"><p>Deprecated: Use Data.Tuple.Solo</p></div><p>This is a module to help migration from <code>OneTuple</code> to <code>Solo</code>.
Migrate to use <a href="../base-4.18.1.0/Data-Tuple.html">Data.Tuple</a> from <code>base-4.16</code> or <a href="Data-Tuple-Solo.html">Data.Tuple.Solo</a> with all GHCs.</p><p>The pattern synonym is provided for GHCs supporting pattern synonyms (7.8+)</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:OneTuple" class="def">OneTuple</a> = <a href="Data-Tuple-Solo.html#t:Solo" title="Data.Tuple.Solo">Solo</a> <a href="src/Data.Tuple.OneTuple.html#OneTuple" class="link">Source</a> <a href="#t:OneTuple" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">pattern</span> <a id="v:OneTuple" class="def">OneTuple</a> :: a -&gt; <a href="Data-Tuple-Solo.html#t:Solo" title="Data.Tuple.Solo">Solo</a> a <a href="src/Data.Tuple.OneTuple.html#OneTuple" class="link">Source</a> <a href="#v:OneTuple" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:only" class="def">only</a> :: <a href="Data-Tuple-OneTuple.html#t:OneTuple" title="Data.Tuple.OneTuple">OneTuple</a> a -&gt; a <a href="src/Data.Tuple.OneTuple.html#only" class="link">Source</a> <a href="#v:only" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.29.1</p></div></body></html>
2 changes: 2 additions & 0 deletions haddock/OneTuple-0.4.1.1/Data-Tuple-Solo-TH.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>Data.Tuple.Solo.TH</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">OneTuple-0.4.1.1: Singleton Tuple</span><ul class="links" id="page-menu"><li id="quick-jump-button"><a href="#">Quick Jump</a></li><li><a href="src/Data.Tuple.Solo.TH.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell98</td></tr></table><p class="caption">Data.Tuple.Solo.TH</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module provides TH helpers,
which use <code>Solo</code> from this package, for 1-tuples.</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><a id="v:tupE" class="def">tupE</a> :: <a href="../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote" title="Language.Haskell.TH.Syntax">Quote</a> m =&gt; [m <a href="../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp" title="Language.Haskell.TH.Syntax">Exp</a>] -&gt; m <a href="../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp" title="Language.Haskell.TH.Syntax">Exp</a> <a href="#v:tupE" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.29.1</p></div></body></html>
24 changes: 24 additions & 0 deletions haddock/OneTuple-0.4.1.1/Data-Tuple-Solo.html

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions haddock/OneTuple-0.4.1.1/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@

Copyright (c) 2008, John A. Dorsey.
All rights reserved.

Redistribution and use of this software in source and binary forms,
with or without modification, are permitted provided that the
following conditions are met:

* Redistributions of source code must retain the above
copyright notice, this list of conditions and the
following disclaimer.

* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other
materials provided with the distribution.

* Neither the name of John Dorsey nor the names of its
contributors may be used to endorse or promote products
derived from this software without specific prior
written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Binary file added haddock/OneTuple-0.4.1.1/OneTuple.haddock
Binary file not shown.
111 changes: 111 additions & 0 deletions haddock/OneTuple-0.4.1.1/OneTuple.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Singleton Tuple
--
-- This package is a compatibility package for a singleton data type
--
-- <pre>
-- data Solo a = MkSolo a
-- </pre>
--
-- Note: it's not a <tt>newtype</tt>
--
-- <tt>Solo</tt> is available in <tt>base-4.16</tt> (GHC-9.2).
@package OneTuple
@version 0.4.1.1


-- | <a>Solo</a> fills the <i>tuple gap</i> with a singleton tuple.
--
-- <a>Solo</a> <i>does not support</i> the usual parenthesized tuple
-- syntax.
--
-- <a>Solo</a>
--
-- <ul>
-- <li>has the expected laziness properties</li>
-- <li>can be pattern-matched</li>
-- <li>ships with instances for several standard type classes, including
-- all those supported by H98-standard tuples</li>
-- <li>requires no language extensions, except for hierarchical
-- modules</li>
-- </ul>
--
-- Note: on GHC-9.0 <a>getSolo</a> is not a record selector.
module Data.Tuple.Solo

-- | <tt>Solo</tt> is the canonical lifted 1-tuple, just like <tt>(,)</tt>
-- is the canonical lifted 2-tuple (pair) and <tt>(,,)</tt> is the
-- canonical lifted 3-tuple (triple).
--
-- The most important feature of <tt>Solo</tt> is that it is possible to
-- force its "outside" (usually by pattern matching) without forcing its
-- "inside", because it is defined as a datatype rather than a newtype.
-- One situation where this can be useful is when writing a function to
-- extract a value from a data structure. Suppose you write an
-- implementation of arrays and offer only this function to index into
-- them:
--
-- <pre>
-- index :: Array a -&gt; Int -&gt; a
-- </pre>
--
-- Now imagine that someone wants to extract a value from an array and
-- store it in a lazy-valued finite map/dictionary:
--
-- <pre>
-- insert "hello" (arr <tt>index</tt> 12) m
-- </pre>
--
-- This can actually lead to a space leak. The value is not actually
-- extracted from the array until that value (now buried in a map) is
-- forced. That means the entire array may be kept live by just that
-- value! Often, the solution is to use a strict map, or to force the
-- value before storing it, but for some purposes that's undesirable.
--
-- One common solution is to include an indexing function that can
-- produce its result in an arbitrary <tt>Applicative</tt> context:
--
-- <pre>
-- indexA :: Applicative f =&gt; Array a -&gt; Int -&gt; f a
-- </pre>
--
-- When using <tt>indexA</tt> in a <i>pure</i> context, <tt>Solo</tt>
-- serves as a handy <tt>Applicative</tt> functor to hold the result. You
-- could write a non-leaky version of the above example thus:
--
-- <pre>
-- case arr <tt>indexA</tt> 12 of
-- Solo a -&gt; insert "hello" a m
-- </pre>
--
-- While such simple extraction functions are the most common uses for
-- unary tuples, they can also be useful for fine-grained control of
-- strict-spined data structure traversals, and for unifying the
-- implementations of lazy and strict mapping functions.
data () => Solo a
MkSolo :: a -> Solo a
pattern Solo :: a -> Solo a
getSolo :: Solo a -> a


-- | This is a module to help migration from <tt>OneTuple</tt> to
-- <tt>Solo</tt>. Migrate to use <a>Data.Tuple</a> from
-- <tt>base-4.16</tt> or <a>Data.Tuple.Solo</a> with all GHCs.
--
-- The pattern synonym is provided for GHCs supporting pattern synonyms
-- (7.8+)

-- | <i>Deprecated: Use Data.Tuple.Solo</i>
module Data.Tuple.OneTuple
type OneTuple = Solo
pattern OneTuple :: a -> Solo a
only :: OneTuple a -> a


-- | This module provides TH helpers, which use <tt>Solo</tt> from this
-- package, for 1-tuples.
module Data.Tuple.Solo.TH
tupE :: Quote m => [m Exp] -> m Exp
1 change: 1 addition & 0 deletions haddock/OneTuple-0.4.1.1/doc-index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>OneTuple-0.4.1.1: Singleton Tuple (Index)</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">OneTuple-0.4.1.1: Singleton Tuple</span><ul class="links" id="page-menu"><li id="quick-jump-button"><a href="#">Quick Jump</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">getSolo</td><td class="module"><a href="Data-Tuple-Solo.html#v:getSolo" title="Data.Tuple.Solo">Data.Tuple.Solo</a></td></tr><tr><td class="src">MkSolo</td><td class="module"><a href="Data-Tuple-Solo.html#v:MkSolo" title="Data.Tuple.Solo">Data.Tuple.Solo</a></td></tr><tr><td class="src">OneTuple</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Data-Tuple-OneTuple.html#t:OneTuple" title="Data.Tuple.OneTuple">Data.Tuple.OneTuple</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Data-Tuple-OneTuple.html#v:OneTuple" title="Data.Tuple.OneTuple">Data.Tuple.OneTuple</a></td></tr><tr><td class="src">only</td><td class="module"><a href="Data-Tuple-OneTuple.html#v:only" title="Data.Tuple.OneTuple">Data.Tuple.OneTuple</a></td></tr><tr><td class="src">Solo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Data-Tuple-Solo.html#t:Solo" title="Data.Tuple.Solo">Data.Tuple.Solo</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Data-Tuple-Solo.html#v:Solo" title="Data.Tuple.Solo">Data.Tuple.Solo</a></td></tr><tr><td class="src">tupE</td><td class="module"><a href="Data-Tuple-Solo-TH.html#v:tupE" title="Data.Tuple.Solo.TH">Data.Tuple.Solo.TH</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.29.1</p></div></body></html>
1 change: 1 addition & 0 deletions haddock/OneTuple-0.4.1.1/doc-index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Solo\">Solo</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:MkSolo\">MkSolo</a> a</li><li><span class=\"keyword\">pattern</span> <a href=\"#v:Solo\">Solo</a> :: a -&gt; (a)</li></ul>","name":"Solo MkSolo Solo","module":"Data.Tuple.Solo","link":"Data-Tuple-Solo.html#t:Solo"},{"display_html":"<a href=\"#v:getSolo\">getSolo</a> :: (a) -&gt; a","name":"getSolo","module":"Data.Tuple.Solo","link":"Data-Tuple-Solo.html#v:getSolo"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:OneTuple\">OneTuple</a> = <a href=\"Data-Tuple-Solo.html#t:Solo\" title=\"Data.Tuple.Solo\">Solo</a>","name":"OneTuple","module":"Data.Tuple.OneTuple","link":"Data-Tuple-OneTuple.html#t:OneTuple"},{"display_html":"<span class=\"keyword\">pattern</span> <a href=\"#v:OneTuple\">OneTuple</a> :: a -&gt; <a href=\"Data-Tuple-Solo.html#t:Solo\" title=\"Data.Tuple.Solo\">Solo</a> a","name":"OneTuple","module":"Data.Tuple.OneTuple","link":"Data-Tuple-OneTuple.html#v:OneTuple"},{"display_html":"<a href=\"#v:only\">only</a> :: <a href=\"Data-Tuple-OneTuple.html#t:OneTuple\" title=\"Data.Tuple.OneTuple\">OneTuple</a> a -&gt; a","name":"only","module":"Data.Tuple.OneTuple","link":"Data-Tuple-OneTuple.html#v:only"},{"display_html":"<a href=\"#v:tupE\">tupE</a> :: <a href=\"../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote\" title=\"Language.Haskell.TH.Syntax\">Quote</a> m =&gt; [m <a href=\"../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp\" title=\"Language.Haskell.TH.Syntax\">Exp</a>] -&gt; m <a href=\"../template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp\" title=\"Language.Haskell.TH.Syntax\">Exp</a>","name":"tupE","module":"Data.Tuple.Solo.TH","link":"Data-Tuple-Solo-TH.html#v:tupE"}]
2 changes: 2 additions & 0 deletions haddock/OneTuple-0.4.1.1/haddock-bundle.min.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions haddock/OneTuple-0.4.1.1/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>OneTuple-0.4.1.1: Singleton Tuple</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">OneTuple-0.4.1.1: Singleton Tuple</span><ul class="links" id="page-menu"><li id="quick-jump-button"><a href="#">Quick Jump</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="description"><h1>OneTuple-0.4.1.1: Singleton Tuple</h1><div class="doc"><p>This package is a compatibility package for a singleton data type</p><pre>data Solo a = MkSolo a</pre><p>Note: it's not a <code>newtype</code></p><p><code>Solo</code> is available in <code>base-4.16</code> (GHC-9.2).</p></div></div><div id="module-list"><p class="caption">Modules</p><div id="module-list"><p class="caption">OneTuple-0.4.1.1</p><ul><li><span class="module details-toggle-control details-toggle" data-details-id="n.1">Data</span><details id="n.1" open="open"><summary class="hide-when-js-enabled">Submodules</summary><ul><li><span class="module details-toggle-control details-toggle" data-details-id="n.1.1">Tuple</span><details id="n.1.1" open="open"><summary class="hide-when-js-enabled">Submodules</summary><ul><li><span class="module"><span class="noexpander">&nbsp;</span><a href="Data-Tuple-OneTuple.html">Data.Tuple.OneTuple</a></span></li><li><span class="module"><span class="details-toggle-control details-toggle" data-details-id="n.1.1.2">&nbsp;</span><a href="Data-Tuple-Solo.html">Data.Tuple.Solo</a></span><details id="n.1.1.2" open="open"><summary class="hide-when-js-enabled">Submodules</summary><ul><li><span class="module"><span class="noexpander">&nbsp;</span><a href="Data-Tuple-Solo-TH.html">Data.Tuple.Solo.TH</a></span></li></ul></details></li></ul></details></li></ul></details></li></ul></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.29.1</p></div></body></html>
Loading

1 comment on commit 9712806

@0pdd
Copy link

@0pdd 0pdd commented on 9712806 Dec 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wasn't able to retrieve PDD puzzles from the code base and submit them to github. If you think that it's a bug on our side, please submit it to yegor256/0pdd:

set -x && set -e && set -o pipefail && cd /tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0 && pdd -v -f /tmp/20231227-1417657-15lkep [1]: + set -e + set -o pipefail + cd /tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0 + pdd...

Please, copy and paste this stack trace to GitHub:

UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0 && pdd -v -f /tmp/20231227-1417657-15lkep [1]:
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0
+ pdd -v -f /tmp/20231227-1417657-15lkep

My version is 0.23.2
Ruby version is 3.1.4 at x86_64-linux
Reading from root dir /tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0
/tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0/.vscode/settings.json is a binary file (48 bytes)
/tmp/0pdd20231227-14-kebal3/Z2l0QGdpdGh1Yi5jb206b2JqZWN0aW9uYXJ5L25vcm1hbGl6ZXIuZ2l0/flake.lock is a binary file (529 bytes)
Reading .envrc ...
Reading .gitattributes ...
Reading .github/workflows/ghc.yml ...
Reading .gitignore ...
Reading README.md ...
Reading cabal.project ...
Reading eo-phi-normalizer/.gitignore ...
Reading eo-phi-normalizer/CHANGELOG.md ...
Reading eo-phi-normalizer/LICENSE ...
Reading eo-phi-normalizer/README.md ...
Reading eo-phi-normalizer/Setup.hs ...
ERROR: ERROR: eo-phi-normalizer/Setup.hs; PDD::Error at eo-phi-normalizer/Setup.hs:28: TODO found, but puzzle can't be parsed, most probably because TODO is not followed by a puzzle marker, as this page explains: https://github.com/cqfn/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/cqfn/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/cqfn/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:73:in `rescue in block in xml'
/app/objects/git_repo.rb:70:in `block in xml'
/app/vendor/ruby-3.1.4/lib/ruby/3.1.0/tempfile.rb:317:in `open'
/app/objects/git_repo.rb:69:in `xml'
/app/objects/puzzles.rb:41:in `deploy'
/app/objects/jobs/job.rb:38:in `proceed'
/app/objects/jobs/job_starred.rb:32:in `proceed'
/app/objects/jobs/job_recorded.rb:31:in `proceed'
/app/objects/jobs/job_emailed.rb:33:in `proceed'
/app/objects/jobs/job_commiterrors.rb:33:in `proceed'
/app/objects/jobs/job_detached.rb:48:in `exclusive'
/app/objects/jobs/job_detached.rb:36:in `block in proceed'
/app/objects/jobs/job_detached.rb:36:in `fork'
/app/objects/jobs/job_detached.rb:36:in `proceed'
/app/0pdd.rb:531:in `process_request'
/app/0pdd.rb:367:in `block in <top (required)>'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1706:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1706:in `block in compile!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1019:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1037:in `route_eval'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1019:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1068:in `block in process_route'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1066:in `catch'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1066:in `process_route'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1017:in `block in route!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1014:in `each'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1014:in `route!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1138:in `block in dispatch!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1109:in `catch'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1109:in `invoke'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1133:in `dispatch!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:949:in `block in call!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1109:in `catch'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1109:in `invoke'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:949:in `call!'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:938:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/deflater.rb:44:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/xss_header.rb:20:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/path_traversal.rb:18:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/json_csrf.rb:28:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/base.rb:53:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/base.rb:53:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-protection-3.0.6/lib/rack/protection/frame_options.rb:33:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/logger.rb:17:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/common_logger.rb:38:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:261:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:254:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/method_override.rb:24:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:219:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:2018:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1576:in `block in call'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1792:in `synchronize'
/app/vendor/bundle/ruby/3.1.0/gems/sinatra-3.0.6/lib/sinatra/base.rb:1576:in `call'
/app/vendor/bundle/ruby/3.1.0/gems/rack-2.2.8/lib/rack/handler/webrick.rb:95:in `service'
/app/vendor/bundle/ruby/3.1.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:140:in `service'
/app/vendor/bundle/ruby/3.1.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:96:in `run'
/app/vendor/bundle/ruby/3.1.0/gems/webrick-1.8.1/lib/webrick/server.rb:310:in `block in start_thread'

Please sign in to comment.