Skip to content

Commit d508121

Browse files
author
Quarto GHA Workflow Runner
committed
Built site for gh-pages
1 parent 0d4c351 commit d508121

12 files changed

Lines changed: 317 additions & 304 deletions

File tree

.nojekyll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bb2e2d82
1+
6f691131

filter.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136

137137
<meta property="og:title" content="Filter – Clojure Civitas">
138138
<meta property="og:description" content="">
139-
<meta property="og:image" content="https://clojurecivitas.github.io/images/civitas-icon.svg">
139+
<meta property="og:image" content="https://clojurecivitas.github.io/idea/code_interview/beating/with_stupid_stuff/z-combinator.jpg">
140140
<meta property="og:site_name" content="Clojure Civitas">
141141
</head>
142142

@@ -424,7 +424,7 @@ <h1 class="title">Filter</h1>
424424
</div>
425425
</div>
426426
<div class="list quarto-listing-default">
427-
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1746489600000" data-listing-file-modified-sort="1748231212890" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="255">
427+
<div class="quarto-post image-right" data-index="0" data-listing-date-sort="1746489600000" data-listing-file-modified-sort="1748234753165" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="255">
428428
<div class="thumbnail"><a href="./idea/scicloj/noj/intro/getting-started-noj.html" class="no-external">
429429

430430
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -449,10 +449,10 @@ <h3 class="no-anchor listing-title">
449449
</a>
450450
</div>
451451
</div>
452-
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1748131200000" data-listing-file-modified-sort="1748231243728" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="9" data-listing-word-count-sort="1747">
452+
<div class="quarto-post image-right" data-index="1" data-listing-date-sort="1748131200000" data-listing-file-modified-sort="1748234787922" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="9" data-listing-word-count-sort="1750">
453453
<div class="thumbnail"><a href="./idea/code_interview/beating/with_stupid_stuff/z_combinator_gambit.html" class="no-external">
454454

455-
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
455+
<img loading="lazy" src="./idea/code_interview/beating/with_stupid_stuff/z-combinator.jpg" class="thumbnail-image">
456456

457457
</a></div>
458458
<div class="body">
@@ -474,7 +474,7 @@ <h3 class="no-anchor listing-title">
474474
</a>
475475
</div>
476476
</div>
477-
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1748231243540" data-listing-reading-time-sort="5" data-listing-word-count-sort="900">
477+
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1748234787777" data-listing-reading-time-sort="5" data-listing-word-count-sort="900">
478478
<div class="thumbnail"><a href="./idea/graph/layout/elk.html" class="no-external">
479479

480480
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -496,7 +496,7 @@ <h3 class="no-anchor listing-title">
496496
</a>
497497
</div>
498498
</div>
499-
<div class="quarto-post image-right" data-index="3" data-listing-file-modified-sort="1748231243604" data-listing-reading-time-sort="7" data-listing-word-count-sort="1308">
499+
<div class="quarto-post image-right" data-index="3" data-listing-file-modified-sort="1748234787825" data-listing-reading-time-sort="7" data-listing-word-count-sort="1308">
500500
<div class="thumbnail"><a href="./idea/graph/layout/elk_svg.html" class="no-external">
501501

502502
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -518,7 +518,7 @@ <h3 class="no-anchor listing-title">
518518
</a>
519519
</div>
520520
</div>
521-
<div class="quarto-post image-right" data-index="4" data-listing-date-sort="1749081600000" data-listing-file-modified-sort="1748231243757" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="372">
521+
<div class="quarto-post image-right" data-index="4" data-listing-date-sort="1749081600000" data-listing-file-modified-sort="1748234787947" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="372">
522522
<div class="thumbnail"><a href="./idea/print/object/remove_extraneous.html" class="no-external">
523523

524524
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -547,7 +547,7 @@ <h3 class="no-anchor listing-title">
547547
</a>
548548
</div>
549549
</div>
550-
<div class="quarto-post image-right" data-index="5" data-listing-file-modified-sort="1748231242939" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
550+
<div class="quarto-post image-right" data-index="5" data-listing-file-modified-sort="1748234787175" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
551551
<div class="thumbnail"><a href="./idea/civitas/explorer.html" class="no-external">
552552

553553
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
102 KB
Loading

idea/code_interview/beating/with_stupid_stuff/z_combinator_gambit.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@
115115

116116
<meta property="og:title" content="The Z-Combinator Gambit – Clojure Civitas">
117117
<meta property="og:description" content="">
118-
<meta property="og:image" content="https://clojurecivitas.github.io/idea/code_interview/beating/with_stupid_stuff/images/civitas-icon.svg">
118+
<meta property="og:image" content="https://clojurecivitas.github.io/idea/code_interview/beating/with_stupid_stuff/z-combinator.jpg">
119119
<meta property="og:site_name" content="Clojure Civitas">
120120
</head>
121121

@@ -421,6 +421,12 @@ <h1 class="title">The Z-Combinator Gambit</h1>
421421
<script src="idea/code_interview/beating/with_stupid_stuff/z_combinator_gambit_files/md-default0.js" type="text/javascript"></script>
422422
<script src="idea/code_interview/beating/with_stupid_stuff/z_combinator_gambit_files/md-default1.js" type="text/javascript"></script>
423423
<p>Welcome back code champs, number ninjas, and data divers to our first episode of Beating Code Interviews with Stupid Stuff. People often send me emails asking, “How can I use lambda calculus to impress people?” Today, we find out.</p>
424+
<div class="quarto-figure quarto-figure-center">
425+
<figure class="figure">
426+
<p><img src="z-combinator.jpg" class="img-fluid figure-img"></p>
427+
<figcaption>programmer staring at Z-combinator</figcaption>
428+
</figure>
429+
</div>
424430
<p>I have an interview with ZCorp lined up in 5 minutes, and our challenge is to only use anonymous functions. No defn, no loops, and definitely no self-reference. I’ll allow myself the occasional def for brevity, but beyond that, we’ll be running on pure lambda calculus.</p>
425431
<p><strong>20 minutes later</strong></p>
426432
<blockquote class="blockquote">

ideas.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ <h1 class="title">Ideas</h1>
418418
</div>
419419
</div>
420420
<div class="list quarto-listing-default">
421-
<div class="quarto-post image-right" data-index="0" data-listing-file-modified-sort="1748231242939" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
421+
<div class="quarto-post image-right" data-index="0" data-listing-file-modified-sort="1748234787175" data-listing-reading-time-sort="5" data-listing-word-count-sort="882">
422422
<div class="thumbnail"><a href="./idea/civitas/explorer.html" class="no-external">
423423

424424
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -440,7 +440,7 @@ <h3 class="no-anchor listing-title">
440440
</a>
441441
</div>
442442
</div>
443-
<div class="quarto-post image-right" data-index="1" data-listing-file-modified-sort="1748231243604" data-listing-reading-time-sort="7" data-listing-word-count-sort="1308">
443+
<div class="quarto-post image-right" data-index="1" data-listing-file-modified-sort="1748234787825" data-listing-reading-time-sort="7" data-listing-word-count-sort="1308">
444444
<div class="thumbnail"><a href="./idea/graph/layout/elk_svg.html" class="no-external">
445445

446446
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -462,7 +462,7 @@ <h3 class="no-anchor listing-title">
462462
</a>
463463
</div>
464464
</div>
465-
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1748231243540" data-listing-reading-time-sort="5" data-listing-word-count-sort="900">
465+
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1748234787777" data-listing-reading-time-sort="5" data-listing-word-count-sort="900">
466466
<div class="thumbnail"><a href="./idea/graph/layout/elk.html" class="no-external">
467467

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

lib/clojure+/print/objects_and_protocols.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,14 +407,14 @@ <h1>Printing Objects in Clojure</h1>
407407
<div class="sourceCode" id="cb1"><pre class="sourceCode clojure code-with-copy"><code class="sourceCode clojure"><span id="cb1-1"><a href="#cb1-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>
408408
</div>
409409
<div class="printedClojure">
410-
<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[java.lang.Object <span class="bn">0x4ceade5</span> <span class="st">"java.lang.Object@4ceade5"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
410+
<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[java.lang.Object <span class="bn">0x4bbe1bd1</span> <span class="st">"java.lang.Object@4bbe1bd1"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
411411
</div>
412412
<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>. This can get pretty ugly:</p>
413413
<div class="sourceClojure">
414414
<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>(async/chan)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
415415
</div>
416416
<div class="printedClojure">
417-
<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[clojure.core.async.impl.channels.ManyToManyChannel <span class="bn">0x713616c0</span> <span class="st">"clojure.core.async.impl.channels.ManyToManyChannel@713616c0"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
417+
<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[clojure.core.async.impl.channels.ManyToManyChannel <span class="bn">0x2fa3d956</span> <span class="st">"clojure.core.async.impl.channels.ManyToManyChannel@2fa3d956"</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
418418
</div>
419419
<p><a href="https://github.com/tonsky/clojure-plus">clojure-plus</a> provides print-methods to improve printing many things.</p>
420420
<div class="sourceClojure">

0 commit comments

Comments
 (0)