domain-specific-anguish

A DSL for making partially-applied DSLs

Usage no npm install needed!

<script type="module">
  import domainSpecificAnguish from 'https://cdn.skypack.dev/domain-specific-anguish';
</script>

README

domain-specific-anguish Build Status

A DSL for making cute partially-applied DSLs.

Use

var anguish = require('domain-specific-anguish');

// let's make a fancy add function
var add = anguish(function after_ONE_TWO_and_also_THREE (one, two, three) {
  return one + two + three;
});

add(1, 2).and.also(3);
// returns 6

License

MIT