<commit_before><!DOCTYPE html>

<html>

  <head>
    <meta charset="UTF-8" />
    <meta name="author" content="<NAME>" />
    <link rel="author" href="https://abc.hexstream.xyz/" />
    <link rel="license" href="https://www.hexstreamsoft.com/UNLICENSE" />
    <meta name="description" content="A macro for efficiently choosing the appropriate form to execute according to the combined results of multiple tests. Much saner than ad-hoc conditionals." />
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
    <title>cartesian-product-switch | Libraries | HexstreamSoft</title>
    <link href="https://www.hexstreamsoft.com/css/global.css" rel="stylesheet" type="text/css" />
    <link href="https://www.hexstreamsoft.com/libraries/libraries.css" rel="stylesheet" type="text/css" />
    <script src="https://global.hexstreamsoft.com/scripts/global.js"></script>
    <script src="https://www.hexstreamsoft.com/scripts/global.js"></script>
    <script src="https://www.hexstreamsoft.com/libraries/libraries.js" defer></script>
  </head>

  <body>

    <nav id="top-nav">

      <div class="main">

        <div class="breadcrumbs">
          <a href="../../">HexstreamSoft</a>
          <span class="crumb"><span class="s"> » </span><a href="../">Libraries</a></span>
          <span class="crumb"><span class="s"> » </span><a class="here">cartesian-product-switch</a></span>
        </div>

      </div>

    </nav>

    <main>

      <header id="page-header">
        <h1>cartesian-product-switch</h1>
      </header>

      <div class="tags contains-groups">
        <div class="group prominent">
          <span class="tag hv license">
            <span class="h">License<span>:</span></span>
            <span class="v">Public Domain</span>
          </span>
          <span class="s">, </span>
          <span class="tag github"><a href="http://github.com/Hexstream/cartesian-product-switch">See on GitHub</a></span>
          <span class="s">, </span>
          <span class="tag hv quicklisp">
            <span class="h">Load it with Quicklisp<span>:</span></span>
            <code class="v">(ql:quickload "cartesian-product-switch")</code>
          </span>
        </div>
        <div class="group">
          <span class="tag hv">
            <span class="h">Library type<span>:</span></span>
            <span class="v">Operator overlay macro</span>
          </span>
          <span class="s">, </span><commit_msg>Docs: Add (fictitious) "last updated" date.<commit_after><!DOCTYPE html>

<html>

  <head>
    <meta charset="UTF-8" />
    <meta name="author" content="<NAME>" />
    <link rel="author" href="https://abc.hexstream.xyz/" />
    <link rel="license" href="https://www.hexstreamsoft.com/UNLICENSE" />
    <meta name="description" content="A macro for efficiently choosing the appropriate form to execute according to the combined results of multiple tests. Much saner than ad-hoc conditionals." />
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
    <title>cartesian-product-switch | Libraries | HexstreamSoft</title>
    <link href="https://www.hexstreamsoft.com/css/global.css" rel="stylesheet" type="text/css" />
    <link href="https://www.hexstreamsoft.com/libraries/libraries.css" rel="stylesheet" type="text/css" />
    <script src="https://global.hexstreamsoft.com/scripts/global.js"></script>
    <script src="https://www.hexstreamsoft.com/scripts/global.js"></script>
    <script src="https://www.hexstreamsoft.com/libraries/libraries.js" defer></script>
  </head>

  <body>

    <nav id="top-nav">

      <div class="main">

        <div class="breadcrumbs">
          <a href="../../">HexstreamSoft</a>
          <span class="crumb"><span class="s"> » </span><a href="../">Libraries</a></span>
          <span class="crumb"><span class="s"> » </span><a class="here">cartesian-product-switch</a></span>
        </div>

      </div>

      <p id="last-updated"><span>This page was last updated on </span><time datetime="2018-08-21">21 august 2018</time><span>.</span></p>

    </nav>

    <main>

      <header id="page-header">
        <h1>cartesian-product-switch</h1>
      </header>

      <div class="tags contains-groups">
        <div class="group prominent">
          <span class="tag hv license">
            <span class="h">License<span>:</span></span>
            <span class="v">Public Domain</span>
          </span>
          <span class="s">, </span>
          <span class="tag github"><a href="http://github.com/Hexstream/cartesian-product-switch">See on GitHub</a></span>
          <span class="s">, </span>
          <span class="tag hv quicklisp">
            <span class="h">Load it with Quicklisp<span>:</span></span>
            <code class="v">(ql:quickload "cartesian-product-switch")</code>
          </span>
        </div>
        <div class="group">
          <span class="tag hv">
            <span class="h">Library type<span>:</span></span>
            <span class="v">Operator overlay macro</span>
          </span>
          <span class="s">, </span>
{'fraction_non_alphanumeric': 0.19158601619593127, 'fraction_numerical': 0.0043452498518664825, 'mean_word_length': 2.868601986249045, 'pattern_counts': {'":': 0, '<': 181, '<?xml version=': 0, '>': 181, 'https://': 14, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3341993', 'n_tokens_mistral': 1602, 'n_tokens_neox': 1544, 'n_words': 315}