Skip to content
View sagnikc395's full-sized avatar
🐏
🐏

Block or report sagnikc395

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

πŸ‘‹

hi, I'm Sagnik

I'm a software developer and tinkerer , building (useful) tools in Systems and PL Domains.

I have been independently studying PL Theory and I am currently interested in the following topics:

  • Gradual Typing in Programming Languages in Racket and Typed Racket.
  • Formal Verification and Construction of Mathematical Proofs using Lean.

I cultivate my garden of knowledge here : sagnikc395.github.io

Pinned Loading

  1. rex rex Public

    a smol regex engine in Go.

    Go 4

  2. smollisp smollisp Public

    an LISP(1) interpreter following along norvig's blogpost.

    TypeScript

  3. smolVM smolVM Public

    A implementation of vm for smollisp.

    Rust

  4. vanara vanara Public

    Monkey Interpreter in Go.

    Go 3

  5. lox lox Public

    Lox Interpreter

    Rust

  6. rayt rayt Public

    a raytracer

    Rust