Carl Mäsak

Results 229 issues of Carl Mäsak

I've run into some situations (for example with #116) where the speed of `Runtime.pm` becomes a nuisance. (Programs running hours instead of seconds, for example.) At first I thought "C...

new feature

Never mind that we don't have a testing library in 007. We can stub one if we want. [This tweet](https://twitter.com/paavohtl/status/972508593332326400) felt inspiring. Not least because the author goes through a...

macro idea

``` $ bel Language::Bel 0.63 -- msys. > '000 0 ``` This is clearly wrong in itself. What's worse: ``` > (nom '010) Error: mistype > (nom '000) Error: mistype...

bug

``` $ bel Language::Bel 0.63 -- msys. > (all) Error: Can't call method "isa" on an undefined value at /c/Users/m00537252/mine/bel-master/lib/Language/Bel/Core.pm line 149, line 4. ``` This shouldn't happen.

Rarely used in practice, it is nevertheless completely legal and well-defined to `apply` an `apply`, as if it were a function and not a hybrid between a special form and...

It would be _way_ cool if we could add type checking as basically an _optional_ module on top of 007 core. It would be both a "battle test" of the...

new feature

(Though we don't have statement prefixes in 007. It'll most likely just be a kind of term.) Starting to notice a pattern — for each design decision where we say...

macro idea

Inspired by [TNG-Hooks](https://github.com/getify/TNG-Hooks). How would this look as a built-in feature?

new feature

The purpose here is to build an MVP which can demonstrate the act of `is parsed` switching parsers. It still feels like #293 or even #177 are really big steps...

spike