{-# LANGUAGE TemplateHaskell #-} -- | Anonymous sum types. Like tuples, but for sum types rather than -- product types. Easier than using nested 'Either'. module Sums where import Sums.Internal $(return . map sumDeclaration $ [0..15])