Skip to content

Commit e06a399

Browse files
author
Quarto GHA Workflow Runner
committed
Built site for gh-pages
1 parent f4ca204 commit e06a399

10 files changed

Lines changed: 37 additions & 52 deletions

File tree

.nojekyll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f3469e8f
1+
f6c21926

civitas/explorer.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ <h1 class="title">Civitas Explorer</h1>
349349

350350
<div class="quarto-title-meta-author column-page">
351351
<div class="quarto-title-meta-heading">Author</div>
352-
<div class="quarto-title-meta-heading">Affiliations</div>
352+
<div class="quarto-title-meta-heading">Affiliation</div>
353353

354354
<div class="quarto-title-meta-contents">
355355
<p class="author"><a href="https://timothypratley.blogspot.com/p/httpswww.html">Timothy Pratley</a> <a href="mailto:timothypratley@gmail.com" class="quarto-title-author-email"><i class="bi bi-envelope"></i></a> </p>
@@ -360,11 +360,6 @@ <h1 class="title">Civitas Explorer</h1>
360360
Hummi
361361
</a>
362362
</p>
363-
<p class="affiliation">
364-
<a href="https://scicloj.github.io/">
365-
Scicloj
366-
</a>
367-
</p>
368363
</div>
369364
</div>
370365

clojure/print_object/remove_extraneous.html

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ <h1 class="title">Clean object printing by removing extraneous</h1>
351351

352352
<div class="quarto-title-meta-author">
353353
<div class="quarto-title-meta-heading">Author</div>
354-
<div class="quarto-title-meta-heading">Affiliations</div>
354+
<div class="quarto-title-meta-heading">Affiliation</div>
355355

356356
<div class="quarto-title-meta-contents">
357357
<p class="author"><a href="https://timothypratley.blogspot.com/p/httpswww.html">Timothy Pratley</a> <a href="mailto:timothypratley@gmail.com" class="quarto-title-author-email"><i class="bi bi-envelope"></i></a> </p>
@@ -362,11 +362,6 @@ <h1 class="title">Clean object printing by removing extraneous</h1>
362362
Hummi
363363
</a>
364364
</p>
365-
<p class="affiliation">
366-
<a href="https://scicloj.github.io/">
367-
Scicloj
368-
</a>
369-
</p>
370365
</div>
371366
</div>
372367

@@ -406,20 +401,20 @@ <h1 class="title">Clean object printing by removing extraneous</h1>
406401
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a> (<span class="va">#'clojure.core/print-object</span> x w))</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
407402
</div>
408403
<div class="printedClojure">
409-
<div class="sourceCode" id="cb2"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.lang.MultiFn <span class="bn">0xec824ca</span> <span class="st">"clojure.lang.MultiFn@ec824ca"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
404+
<div class="sourceCode" id="cb2"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.lang.MultiFn <span class="bn">0x2ec5b8</span> <span class="st">"clojure.lang.MultiFn@2ec5b8"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
410405
</div>
411406
<div class="sourceClojure">
412407
<div class="sourceCode" id="cb3"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a>(Object.)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
413408
</div>
414409
<div class="printedClojure">
415-
<div class="sourceCode" id="cb4"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>#object[java.lang.Object <span class="bn">0x56ec31ca</span> <span class="st">"java.lang.Object@56ec31ca"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
410+
<div class="sourceCode" id="cb4"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>#object[java.lang.Object <span class="bn">0x54e21540</span> <span class="st">"java.lang.Object@54e21540"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
416411
</div>
417412
<p>The syntax is <code>#object[CLASS-NAME HASH toString())]</code> and as you can see, the toString of an Object is <code>CLASS-NAME@HASH</code>. For most objects this becomes quite a long string.</p>
418413
<div class="sourceClojure">
419414
<div class="sourceCode" id="cb5"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb5-1"><a href="#cb5-1" aria-hidden="true" tabindex="-1"></a>(async/chan)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
420415
</div>
421416
<div class="printedClojure">
422-
<div class="sourceCode" id="cb6"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb6-1"><a href="#cb6-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.core.async.impl.channels.ManyToManyChannel <span class="bn">0x1ece307c</span> <span class="st">"clojure.core.async.impl.channels.ManyToManyChannel@1ece307c"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
417+
<div class="sourceCode" id="cb6"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb6-1"><a href="#cb6-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.core.async.impl.channels.ManyToManyChannel <span class="bn">0x5fa380d9</span> <span class="st">"clojure.core.async.impl.channels.ManyToManyChannel@5fa380d9"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
423418
</div>
424419
<div class="quarto-figure quarto-figure-center">
425420
<figure class="figure">
@@ -432,14 +427,14 @@ <h1 class="title">Clean object printing by removing extraneous</h1>
432427
<div class="sourceCode" id="cb7"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb7-1"><a href="#cb7-1" aria-hidden="true" tabindex="-1"></a>(<span class="kw">fn</span> [x] x)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
433428
</div>
434429
<div class="printedClojure">
435-
<div class="sourceCode" id="cb8"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb8-1"><a href="#cb8-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.print_object.remove_extraneous$eval22346$fn__22347 <span class="bn">0x17a3aa29</span> <span class="st">"clojure.print_object.remove_extraneous$eval22346$fn__22347@17a3aa29"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
430+
<div class="sourceCode" id="cb8"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb8-1"><a href="#cb8-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.print_object.remove_extraneous$eval22346$fn__22347 <span class="bn">0x380d2312</span> <span class="st">"clojure.print_object.remove_extraneous$eval22346$fn__22347@380d2312"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
436431
</div>
437432
<p>It’s quite easy to miss the fact that it is a function as we are looking for a tiny little <code>fn</code> in a sea of text. If, like me, you are fond of the <a href="../../code_interview/beating/with_stupid_stuff/z_combinator_gambit.html">odd lambda calculus excursion</a>, things get even more hectic.</p>
438433
<div class="sourceClojure">
439434
<div class="sourceCode" id="cb9"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb9-1"><a href="#cb9-1" aria-hidden="true" tabindex="-1"></a>((<span class="kw">fn</span> [x] (<span class="kw">fn</span> [v] ((x x) v))) (<span class="kw">fn</span> [y] y))</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
440435
</div>
441436
<div class="printedClojure">
442-
<div class="sourceCode" id="cb10"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.print_object.remove_extraneous$eval22350$fn__22351$fn__22352 <span class="bn">0x11ad162d</span> <span class="st">"clojure.print_object.remove_extraneous$eval22350$fn__22351$fn__22352@11ad162d"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
437+
<div class="sourceCode" id="cb10"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb10-1"><a href="#cb10-1" aria-hidden="true" tabindex="-1"></a>#object[clojure.print_object.remove_extraneous$eval22350$fn__22351$fn__22352 <span class="bn">0x11ea648d</span> <span class="st">"clojure.print_object.remove_extraneous$eval22350$fn__22351$fn__22352@11ea648d"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
443438
</div>
444439
<p>Yikes! what an eyesore. This is not an academic issue specific to lambda calculus. Any function created from inside a function is helpfully identifiable through the <code>fn$fn</code> nesting. We create these quite regularly, and they are often printed in stack traces. I’m sure you have seen them when you map an inline function across a seq, and there is a bug in the anonymous function.</p>
445440
<div class="sourceClojure">

code_interview/beating/with_stupid_stuff/z_combinator_gambit.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ <h1 class="title">The Z-Combinator Gambit</h1>
353353

354354
<div class="quarto-title-meta-author">
355355
<div class="quarto-title-meta-heading">Authors</div>
356-
<div class="quarto-title-meta-heading">Affiliations</div>
356+
<div class="quarto-title-meta-heading">Affiliation</div>
357357

358358
<div class="quarto-title-meta-contents">
359359
<p class="author"><a href="https://chouser.us/">Chris Houser</a> </p>
@@ -369,11 +369,6 @@ <h1 class="title">The Z-Combinator Gambit</h1>
369369
Hummi
370370
</a>
371371
</p>
372-
<p class="affiliation">
373-
<a href="https://scicloj.github.io/">
374-
Scicloj
375-
</a>
376-
</p>
377372
</div>
378373
</div>
379374

math/primes/factorization/sieve_augmented.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ <h1 class="title">Factorization of Eratosthenes</h1>
354354
<div class="quarto-title-meta-heading">Affiliation</div>
355355

356356
<div class="quarto-title-meta-contents">
357-
<p class="author">Tim Schafer </p>
357+
<p class="author"><a href="https://github.com/srcerer">Tim Schafer</a> </p>
358358
</div>
359359
<div class="quarto-title-meta-contents">
360360
<p class="affiliation">

pages.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ <h1 class="title">Pages</h1>
409409
</div>
410410
</div>
411411
<div class="list quarto-listing-default">
412-
<div class="quarto-post image-right" data-index="0" data-listing-file-modified-sort="1748624277204" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
412+
<div class="quarto-post image-right" data-index="0" data-listing-file-modified-sort="1748624683980" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
413413
<div class="thumbnail"><a href="./civitas/explorer.html" class="no-external">
414414

415415
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>

posts.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ <h1 class="title">Posts</h1>
417417
</div>
418418
</div>
419419
<div class="list quarto-listing-default">
420-
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1749081600000" data-listing-file-modified-sort="1748624268262" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="4" data-listing-word-count-sort="696">
420+
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1749081600000" data-listing-file-modified-sort="1748624674499" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="4" data-listing-word-count-sort="696">
421421
<div class="thumbnail"><a href="./clojure/print_object/remove_extraneous.html" class="no-external">
422422

423423
<p class="card-img-top"><img src="clojure/print_object/objection.jpg" class="thumbnail-image card-img"/></p>
@@ -442,7 +442,7 @@ <h3 class="no-anchor listing-title">
442442
</a>
443443
</div>
444444
</div>
445-
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1748390400000" data-listing-file-modified-sort="1748624251983" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="12" data-listing-word-count-sort="2276">
445+
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1748390400000" data-listing-file-modified-sort="1748624654819" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="12" data-listing-word-count-sort="2276">
446446
<div class="thumbnail"><a href="./conferences/scinoj_light_1/notes/hallway_track.html" class="no-external">
447447

448448
<img loading="lazy" src="./conferences/scinoj_light_1/notes/noj_components.png" class="thumbnail-image">
@@ -467,7 +467,7 @@ <h3 class="no-anchor listing-title">
467467
</a>
468468
</div>
469469
</div>
470-
<div class="quarto-post image-right" data-index="2" data-listing-date-sort="1748390400000" data-listing-file-modified-sort="1748624277793" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="345">
470+
<div class="quarto-post image-right" data-index="2" data-listing-date-sort="1748390400000" data-listing-file-modified-sort="1748624684601" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="345">
471471
<div class="thumbnail"><a href="./math/primes/factorization/sieve_augmented.html" class="no-external">
472472

473473
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -492,7 +492,7 @@ <h3 class="no-anchor listing-title">
492492
</a>
493493
</div>
494494
</div>
495-
<div class="quarto-post image-right" data-index="3" data-listing-date-sort="1748131200000" data-listing-file-modified-sort="1748624277855" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="9" data-listing-word-count-sort="1652">
495+
<div class="quarto-post image-right" data-index="3" data-listing-date-sort="1748131200000" data-listing-file-modified-sort="1748624684689" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="9" data-listing-word-count-sort="1652">
496496
<div class="thumbnail"><a href="./code_interview/beating/with_stupid_stuff/z_combinator_gambit.html" class="no-external">
497497

498498
<img loading="lazy" src="./code_interview/beating/with_stupid_stuff/z-combinator.jpg" class="thumbnail-image">
@@ -517,7 +517,7 @@ <h3 class="no-anchor listing-title">
517517
</a>
518518
</div>
519519
</div>
520-
<div class="quarto-post image-right" data-index="4" data-listing-date-sort="1746489600000" data-listing-file-modified-sort="1748624251987" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="255">
520+
<div class="quarto-post image-right" data-index="4" data-listing-date-sort="1746489600000" data-listing-file-modified-sort="1748624654822" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="255">
521521
<div class="thumbnail"><a href="./scicloj/noj/intro/getting-started-noj.html" class="no-external">
522522

523523
<p class="card-img-top"><img src="scicloj/noj/intro/Noj-icon.svg" class="thumbnail-image card-img"/></p>

0 commit comments

Comments
 (0)