pandora v0.1.9 Release Notes

    • ๐Ÿ”„ Change Stack definition: from type synonymous to newtype, change operations accordingly
    • Define .:. composition: the same thing but with reverse order
    • ๐Ÿ”„ Change Nonempty type family, family instances should be defined for each data structure
    • Define :> type operator for transformers
    • Define Distributive instance for -> datatype
    • ๐Ÿ“‡ Rename idle method of Avoidable typeclass to empty
    • โœ‚ Remove a parameter from Layout to be able to use natural transformations in methods
    • Return filter method to Stack data structure
    • ๐Ÿ“‡ Rename unwrap to untwist method in Twister module
    • ๐Ÿ“‡ Rename composition to unwrap and Outline to Primary in Composition type class
    • ๐Ÿ“‡ Rename equip to wrap and Layout to Schema in Transformer typeclass
    • ๐Ÿ‘‰ Make Composition a superclass for Transformer typeclass
    • ๐Ÿšš Move all Junction modules to Pattern submodule except Kan