Giter Club home page Giter Club logo

Lictor's Projects

allo icon allo

A toy linguistics library with an interface to a limited subset of the International Phonetic Alphabet

bloom-filter-hs icon bloom-filter-hs

A simple implementation of a Bloom filter in Haskell interfacing with C.

default_variant icon default_variant

Procedural attribute macro to specify enum variants to be used when deriving the trait `Default`

egg icon egg

An interface and experiment in (for now, a JS/electron based) programming language development.

eithr icon eithr

A small personal Rust library aiming to implement the `Either` monad (inspired by the Rust `Option` and `Result` type and the Haskell `Either` type).

ewyg icon ewyg

webpage for the Wyg programming language

hason icon hason

a simple JSON parser written in Haskell with minimal dependencies

hs-rs icon hs-rs

Simple FFI between Haskell and Rust

hyg icon hyg

A small Haskell and Rust-inspired extended lambda calculus.

ignore-me icon ignore-me

A simple command line utility that generates a `.gitignore` file for a project according to parameters provided by the user.

lexicon icon lexicon

A simple implementation for interning strings, written in Rust

lil-vm icon lil-vm

A register-based virtual machine built in Rust

pemdas icon pemdas

Visualize operator precedences and associativities

podcatcher icon podcatcher

A small podcast manager written in Haskell, following chapter 22 of Real World Haskell.

poing icon poing

A simple java game mimicking the classic cellphone pong game

record-envr icon record-envr

A small personal library with hash table functionality for offshoot interpreter projects

ryg icon ryg

A dialect of the weakly-typed lambda calculus inspired language Wyg, implemented in Rust.

smolcheck icon smolcheck

A simple type checker/inference engine based on Hindley Milner

stringy icon stringy

A simple crate that generates byte-sized enums whose variants are associated with string literals and associated data. Inspired by lexeme-induced boilerplate encountered when writing tokenizers.

webdo icon webdo

A simple todo list web app powered by Common Lisp

wox icon wox

Another Jlox implementation with a Wysk-lang twist. Primarily written as a review of Java.

wyg icon wyg

A high-level scripting language taking advantage of the TS runtime provided by Deno.

wysk icon wysk

A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.