Skip to content
View ashton314's full-sized avatar
👨‍💻
Expanding ((λ (x) (x x)) (λ (y) (y y)))
👨‍💻
Expanding ((λ (x) (x x)) (λ (y) (y y)))

Organizations

@utahplt

Block or report ashton314

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
ashton314/README.md

About Me

I'm picky about my programming languages—I like exploring new languages and technologies and learning what kind of trade-offs they offer. More about me on my homepage.

I'm a PhD student at the University of Utah advised by Ben Greenman.

What are you interested in?

Right now I'm working on pushing the boundaries of what macro systems can do. I also enjoy writing compilers in Racket and tinkering with type systems. I frequently tweak my Emacs configuration, and occasionally do some light web development with Elixir.

Where do you work?

I work as a research assistant at the University of Utah. You can see my employment history on my résumé on my homepage.

What's the deal with the username?

I picked this username when I was in high school. My biggest claim to fame back then was knowing 100 digits of pi, so I appended the first three digits to my username. ¯\_(ツ)_/¯

Pinned Loading

  1. rhombus_dyn Public

    Dynamic annotation for Rhombus

    Racket 3

  2. utahplt/TrackedFloats.jl Public

    Julia library providing tracking of floating point errors through a program resources

    Julia 37 3

  3. emacs-bedrock Public

    [Mirror] Stepping stones to a better Emacs experience

    Emacs Lisp 115 8

  4. lambda-x86 Public

    Lambda Calculus compiler targeting x86, written in Racket

    Racket 10

  5. muKanren_reading Public

    [Mirror] A close reading of the μKanren paper.

    Racket 42 1

  6. amethyst Public

    An elegant Emacs setup optimized for non-technical writers

    Emacs Lisp 115 8

923 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Loading A graph representing ashton314's contributions from April 07, 2024 to April 13, 2025. The contributions are 96% commits, 2% issues, 2% pull requests, 0% code review.

Contribution activity

April 2025

Created 7 commits in 2 repositories
2 contributions in private repositories Apr 10
Loading