Vanessa McHale
  • Finding Haskell Libraries Used in an Executable

    by Vanessa McHale | Programming

    We can find all (Haskell) libraries linked against the final executable with:

  • Transparent Programming

    by Vanessa McHale | Vector Languages

    J and APL support (and encourage) a certain form of programming without error handling or library code reuse. The alternative wisdom goes against typical programming but it works together.

  • For Loops Considered Harmful

    by Vanessa McHale | Vector Languages

    Recently, a post touting Numba was published. However, the example - a for loop - is unconvincing.

  • Awk, Mawk, Gawk Performance

    by Vanessa McHale | awk

    Suppose one would like to process compiler output to include span; vim uses awk (mve.awk) to do this.

  • Deduplication on the Command Line

    by Vanessa McHale | awk

    I am in the process of adding a deduplication builtin to my Jacinda language. It's something I've wanted often enough and evidently part of the reason people use awk (it is the way to deduplicate on the command line without changing order).