magic.lambda.strings

This project contains string manipulation slots for Magic. More specifically, it gives you the following slots.

Usage

All the above slots that require two arguments, will use the first argument as its “what” argument, and the second as its “with” argument. Avoiding naming these though, allows you to reference other slots, and use these as sources to parametrize your invocations to the above slots. Below is an example of how this would look like.

.data:Hyperlambda is cool

strings.replace:x:-
   .:cool
   .:super cool