Skip to content
View JoeyEremondi's full-sized avatar

Highlights

  • Pro

Organizations

@elm-community

Block or report JoeyEremondi

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

I'm Joseph (Joey) Eremondi, an Assistant Professor of Computer Science at the University of Regina.

Previously ,I was a post-doctoral researcher working with Ohad Kammar at the University of Edinburgh.

I completed my PhD with Ron Garcia at the UBC Software Practices Laboratory.

My research is centred around type systems for making code more reliable, and in the theory and practice of making such systems easier to use. In particular, I'm interested in dependent pattern matching, mixing dependent types with gradual types and improving error messages for dependently-typed languages. I've also researched the properties of reversal-bounded counter automata, set constraints, and the shuffle operator on words.

Mastodon

Popular repositories Loading

  1. haskelm haskelm Public

    Haskell to Elm translation using Template Haskell. Contains both a library and executable.

    Haskell 49 2

  2. pl-lt-rules pl-lt-rules Public

    Rules for writing academic papers and checking them using LTex-ls and LanguageTool

    18 1

  3. aoc-2020-idris aoc-2020-idris Public

    My Idris2 solutions/attempts for Advent of Code 2020

    Idris 17 1

  4. haskelm-old haskelm-old Public

    Haskell to Elm translation using Template Haskell. Contains both a library and executable.

    Haskell 16

  5. lambda-pi-constraint lambda-pi-constraint Public

    Haskell 16

  6. GDTL-artifact GDTL-artifact Public

    A Gradual Dependently-typed Language

    Racket 14 1