ATS
  • Calling Haskell from ATS

    by Vanessa McHale | ATS

    ATS is an incredibly apt systems programming language; as it compiles to C it enjoys all the versatility that C does. In particular, this means that we get some flexibility from the ability to import from high-level languages as well as export to them.

  • Rewriting the Coreutils in ATS

    by Vanessa McHale | ATS

    I wanted to give a small demonstration of ATS, partly to document a little bit of how to use atspkg, partly to show how to (safely) beat C's performance in ATS, and partly an example of how to parse command-line arguments in ATS.

  • Fast Directory Traversals in Rust

    by Vanessa McHale | ATS

    I came across some interesting benchmark results recently, and I figured I'd give a short writeup.

  • Euler's Totient Function in ATS

    by Vanessa McHale | ATS

    Here I present two ways to write Euler's totient function in ATS. First we write our primality check:

  • Speeding up Math With ATS

    by Vanessa McHale | ATS

    I started work on my ATS math library recently; though I'm not sure it will be a wholehearted success, there were parts that deserve attention.

    |