Giter Club home page Giter Club logo

My simple web page 😇

🧑‍🎓 I'm working on the MLscript language at the TACO research group. It implements a sophisticated type system that infers the most general type, the principal type, for an expression.

💻 I enjoy topics related compilers, type systems and programming languages implementation. On the side I contribute to open source projects in Haskell or Rust 🦀.

✍️ Occasionally, I write about my projects or topics I have explored to some depth. Below are two you may find interesting.

Comments are welcome and encouraged. You can file an issue or directly comment in the commit specific file.

🎨 I explored a few blogging options but finally decided not go down that rabbit hole. Github and markdown is a "sasta, sundar, tikau" combination (trans. thrifty, beautiful and lasting) that suits me well.

Ishan Bhanuka's Projects

99problems icon 99problems

99 problems in Haskell solutions for PPAF lectures

algorithms_part_i icon algorithms_part_i

Programming assignments in Algorithms part 1 by Princeton - covering topics of Sorting, Heaps, Quick Union and Trees

algorithms_part_ii icon algorithms_part_ii

Programming assignments in Algorithms part 2 by Princeton - covering topics of Graphs, Graph Traversals and Tries

backend icon backend

⚙️ REST backend for Reacher - Open-Source Email Verification API.

bc19-tsp icon bc19-tsp

Battle Code 2019 Bot for The Shadow Priests

byob icon byob

Build your own bot - Hackathon by RR Donnelly

check-if-email-exists icon check-if-email-exists

Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.

cluedo icon cluedo

Modelling cluedo as a discrete optimization problem using MiniZinc

cses icon cses

Solving the cses problem set

dpc icon dpc

Distributed Protocol Combinators

fb-lang icon fb-lang

An implementation of the toy fb-lang

glitchgallery icon glitchgallery

An online exhibition of pretty software bugs. Open for your submissions!

mywallet icon mywallet

A wallet app to manage your cash efficiently

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.