Type system cleanup
Simple runtime sexpr for enums
Hacky but working bindable match expressions
length(list) for non-generic list
Length of parametric list
Failing case with incompatible types
Merge pull request #4 from jkrems/match-adt

Match adt