Skip to content
View Violet-Codes's full-sized avatar
๐Ÿ•”
.1x developer
๐Ÿ•”
.1x developer

Block or report Violet-Codes

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

Hi there! ๐Ÿ‘‹

I am a self-taught developer with an affinity for mathematics and its applications in development. I program mainly in Haskell, Rust, and TypeScript. I excel at learning and applying design patterns such as Composition, Dependency Injection and Mutability Safety.

I work best with languages with monad do block support, and in code bases where behaviour is defined almost entirely by composition, for more info on monads as a pattern see my blog: Monads for the layman.

Pinned Loading

  1. brainfuck-optimiser brainfuck-optimiser Public

    A brainfuck parser with a custom optimised bytecode

    Rust 5

  2. time-travel time-travel Public

    React hooks for async communication

    TypeScript 3

  3. nibbler nibbler Public

    A simple and lightweight parser combinator library

    Rust 3

  4. Violet-Codes.github.io Violet-Codes.github.io Public

    Portfolio site at: https://violet-codes.github.io/

    TypeScript 3 1

  5. rust-tsx rust-tsx Public

    An example TSX App using WASM generated from Rust

    HTML 2