A sensible starting Prelude for building custom Preludes. Design points: * Banishes String. * Banishes partial functions. * Compiler warning on bottoms. * Polymorphic string IO functions. * Polymorphic show. * Automatic string conversions. * Types for common data structures in scope. * Types for all common string types (Text/ByteString) in scope. * Banishes impure exception throwing outside of IO. * StateT/ReaderT/ExceptT transformers in scope by default. * Foldable / Traversable functions in scope by default. * Unsafe functions are prefixed with "unsafe" in separate module. * Compiler agnostic, GHC internal modules are abstracted out into Base. * sum and product are strict by default. * Includes Semiring for GHC >= 7.6. * Includes Bifunctor for GHC >= 7.6. * Includes Semigroup for GHC >= 7.6.
141 lines
8.7 KiB
Text
141 lines
8.7 KiB
Text
@comment $NetBSD: PLIST,v 1.1 2022/02/23 16:18:22 pho Exp $
|
|
lib/protolude-${PKGVERSION}/${HS_VERSION}/package-description
|
|
lib/protolude-${PKGVERSION}/${HS_VERSION}/package-id
|
|
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Applicative.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Applicative.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Applicative.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Base.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Base.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Base.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bifunctor.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bifunctor.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bifunctor.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bool.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bool.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Bool.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/CallStack.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/CallStack.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/CallStack.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Conv.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Conv.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Conv.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/ConvertText.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/ConvertText.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/ConvertText.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Debug.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Debug.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Debug.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Either.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Either.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Either.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Error.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Error.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Error.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Exceptions.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Exceptions.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Exceptions.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Functor.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Functor.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Functor.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/List.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/List.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/List.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Monad.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Monad.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Monad.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Panic.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Panic.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Panic.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Partial.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Partial.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Partial.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Safe.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Safe.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Safe.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Semiring.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Semiring.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Semiring.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Show.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Show.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Show.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Unsafe.dyn_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Unsafe.hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/Protolude/Unsafe.p_hi
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
|
|
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/LICENSE
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Applicative.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Base.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Bifunctor.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Bool.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-CallStack.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Conv.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-ConvertText.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Debug.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Either.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Error.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Exceptions.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Functor.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-List.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Monad.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Panic.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Partial.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Safe.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Semiring.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Show.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude-Unsafe.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/Protolude.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-124.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-33.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-36.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-37.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-38.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-42.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-43.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-45.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-46.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-47.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-58.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-60.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-61.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-62.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-94.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-A.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-All.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-B.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-C.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-D.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-E.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-F.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-G.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-H.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-I.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-J.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-K.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-L.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-M.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-N.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-O.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-P.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-Q.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-R.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-S.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-T.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-U.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-V.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-W.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-X.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-Y.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index-Z.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/doc-index.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/haddock-bundle.min.js
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/index.html
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/linuwial.css
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/meta.json
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/protolude.haddock
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/quick-jump.css
|
|
share/doc/${HS_PLATFORM}/protolude-${PKGVERSION}/html/synopsis.png
|