< home

Hazel

Source

Hazel is a live functional language able to type-check, manipulate and run incomplete programs with “holes”. As an undergraduate research member at the Future of Programming Lab at the University of Michigan, I worked on Hazel features relating to operator type prediction in arithmetic expressions with holes.