diff --git a/TODO.md b/TODO.md index 49940cf..1de5d35 100644 --- a/TODO.md +++ b/TODO.md @@ -30,6 +30,9 @@ - Parser is putting stuff in ModuleDataBlock - Compiler should probably do that - Make prelude more an actual thing + - Merge in type3types.LOOKUP_TABLE - Implemented Bounded: https://hackage.haskell.org/package/base-4.21.0.0/docs/Prelude.html#t:Bounded - Try to implement the min and max functions using select - Filter out methods that aren't used; other the other way around (easier?) only add __ methods when needed +- Move UnaryOp.operator into type class methods +- Move foldr into type class methods