protolude v0.2 Release Notes

    • 🔦 Expose Symbol and Nat types from GHC.TypeLits by default.
    • Switch exported (<>) to be from Data.Monoid instead of Semigroup.
    • 🔦 Expose putByteString and putLByteString monomorphic versions of putStrLn functions
    • Export genericLength and other generic list return functions.
    • 📇 Rename msg to fatalErrorMessage.
    • Export ExceptT, ReaderT, and StateT constructors.
    • 0️⃣ Mask displayException from default exports.
    • 0️⃣ Mask stToIO from default exports.
    • Export NonEmpty type and constructor for Base 4.9 only.
    • Export Data.Semigroup type and functions for Base 4.9 only.
    • Restrict exported symbols from async to set available in 2.0.
    • ➕ Add (&&^), (||^), (<&&>), (<||>)
    • 🔦 Expose unzip.
    • Export maximumMay and minimumMay.
    • Mask Type export from Data.Kind.
    • Wrap die to take Text argument instead of [Char].
    • Export constructors GHC.Generics: (:+:), (:*:), and (:.:).
    • 🔦 Expose StablePtr, IntPtr and WordPtr types.