This is a project I worked on for my programming languages class at UCSC. The idea was to statically analyze Haskell code and report the expected run time. The report is available, as well as a presentation and source code.