Things are starting to click into place slowly. I am feeling more confident in reading and thinking type signatures and composability functions. Best of all, I am really enjoying it.
Elm does not currently support type classes.
class Show a where show :: a -> String
class Eq a => Ord a where compare :: a -> a -> Ordering (<) :: a -> a -> Bool (<=) :: a -> a -> Bool (>) :: a -> a -> Bool (>=) :: a -> a -> Bool max :: a -> a -> a min :: a -> a -> a
compare :: Ord a => a -> a -> Ordering
class Eq a where (==) :: a -> a -> Bool (/=) :: a -> a -> Bool
class Bounded a where minBound :: a maxBound :: a
Now on to programming with Types, Things are getting pretty good.
Dynamic Ad Insertion and other monitizations