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.";
}
});