data Dir : Type -> TypeAll : a -> Dir aLeft : a -> Dir aRight : a -> Dir aTop : a -> Dir aBottom : a -> Dir aVH : a -> a -> Dir aVertical and horizontal width
THB : a -> a -> a -> Dir aTop, horizontal, bottom width
TRBL : a -> a -> a -> a -> Dir aTop, right, bottom, left
Cast Length a => Cast Length (Dir a)Cast Percentage a => Cast Percentage (Dir a)vals : Dir a -> List a