Skip to content
View iamrecursion's full-sized avatar
πŸ’­
Keccak is a pain in my butt
πŸ’­
Keccak is a pain in my butt

Organizations

@tctiSH @tactile-metrology
Block or Report

Block or report iamrecursion

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iamrecursion/README.md

Ara Adkins

πŸ‘‹ I'm Ara

Name Pronouns Location Contact via Issue Email

I'm Ara Adkins, a compiler and runtime developer, type-theorist, and low-level hacker, currently experimenting with new ideas in programming languages. I'm passionate about UX, performance, and enabling better and safer software through type systems. In my spare time, I run a mixing and mastering studio in the music industry, and love to ski, sail, and practice parkour and martial arts.

πŸ’» Projects

Listed below are a few of the major projects that I am or have been involved with that I'm proud of. The public ones are linked.

  • Lagrange: A dependently-typed programming language with dependent, polymorphic row types used to give it the flexibility of dynamically-typed systems.
  • REPLive: A Swiss Army Knife of computation for your pocket or your wrist. This project aims to make computing on the go as easy and intuitive as it can be.
  • Enso Engine: Hybrid visual and textual functional programming, employing runtime features to provide insight into user data at any level.
  • Recursion Music: Mixing and mastering in a custom-built studio.

Pinned

  1. tctiSH/tctiSH tctiSH/tctiSH Public

    An iSH-alike based on the TCTI pseudo-JIT

    Swift 43

  2. enso-org/enso enso-org/enso Public

    Hybrid visual and textual functional programming.

    Scala 7.3k 316

  3. oracle/graal oracle/graal Public

    GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources πŸš€

    Java 19.9k 1.6k

  4. scala/scala3 scala/scala3 Public

    The Scala 3 compiler, also known as Dotty.

    Scala 5.7k 1k