Results 64 comments of Tom Helmuth

Before reading too deep into your post, I think here's one way we're differing on these thoughts: You seem to want to ensure that the instruction(s) used as the mapping...

On a more concrete note, I just realized that any instructions you define that you expect to use a parenthesized block of code from the `:exec` stack, such as `enumerator_map_exec`,...

> Also, I don't understand the comment about the "parenthesized block from :exec", above. I don't actually know what that is. Are you talking about :code literals on the exec...

> For example you mention exec_if: it doesn't take two code blocks, it takes two items of any sort from the :exec stack, doesn't it? Correct. But, barring `:exec` stack...

I was working on a post saying everything @lspector said, but then got interrupted by having to bathe baby Ben, etc. He gave a good overview of what current environments...

The function you linked to is a _single instruction map_ generator. If you are using it thinking it will create random genomes, you're going to have problems. What you want...

First of all, I'm not getting the same exception you did -- did you change the code since then? The exception I'm getting is that you included the set of...

Oh, I also forgot to mention that you're overwriting the default `:epigenetic-markers`, which is `[:close]` by default. The way you're doing it will result in programs with all closing parentheses...

> Do you want to explain why this isn't an open issue? The problems that explicitly overwrite the `:epigenetic-markers` with an empty vector do so because their instruction sets include...

I just tried `lein midje` for the first time after adding that thing to my lein profile (which was non-trivial, since it turns out you have to merge it with...