JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://jspm.io/[email protected]"></script>
<div id='result'></div>

JavaScript

System.import('npm:pamatcher').then(function(pamatcher) {
    var matcher = pamatcher(
        (i) => i < 10,
        { repeat: (i) => i%2==0 },
        (i) => i > 10
    );
    var result = matcher.test([1, 4, 8, 44, 55]);
    
    var e = document.getElementById('result');
    if(result) {
        e.innerHTML = "Pattern matches!";
    } else {
        e.innerHTML = "Pattern doesn't match.";
    }
});