head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.11.08.17.58.35; author pho; state Exp; branches; next ; commitid 3AKJsS8m7FssvG2H; desc @@ 1.1 log @devel/hs-ram: import hs-ram-0.22.1 This is a fork of memory. It's open to accept changes from anyone, and aims to use existing well maintained libraries as much as possible. Chunk of memory, polymorphic byte array management and manipulation * A polymorphic byte array abstraction and function similar to strict ByteString. * Different type of byte array abstraction. * Raw memory IO operations (memory set, memory copy, ..) * Aliasing with endianness support. * Encoding : Base16, Base32, Base64. * Hashing : FNV, SipHash @ text @@@comment $NetBSD$ ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Bytes.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Bytes.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Bytes.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Encoding.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Encoding.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Encoding.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Hash.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Hash.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Hash.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Mapping.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Mapping.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Mapping.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/MemView.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/MemView.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/MemView.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Methods.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Methods.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Methods.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack/Internal.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack/Internal.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Pack/Internal.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Parse.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Parse.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Parse.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/ScrubbedBytes.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/ScrubbedBytes.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/ScrubbedBytes.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Sized.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Sized.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Sized.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Types.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Types.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/Types.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/View.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/View.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/ByteArray/View.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base16.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base16.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base16.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base32.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base32.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base32.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base64.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base64.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Encoding/Base64.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Endian.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Endian.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Endian.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/ExtendedWords.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/ExtendedWords.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/ExtendedWords.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/FNV.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/FNV.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/FNV.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/CompatPrim.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/CompatPrim.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/CompatPrim.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/PtrMethods.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/PtrMethods.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/PtrMethods.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a lib/ram-${PKGVERSION}/${HS_VERSION}/package-description lib/ram-${PKGVERSION}/${HS_VERSION}/package-id share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/CHANGELOG.md ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Encoding.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Hash.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Mapping.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Pack.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Parse.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray-Sized.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-ByteArray.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-Encoding-Base16.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-Encoding-Base32.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-Encoding-Base64.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-Endian.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-ExtendedWords.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/Data-Memory-PtrMethods.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/README.md ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/doc-index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/quick-jump.css ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/ram.haddock ${PLIST.doc}share/doc/${HS_PLATFORM}/ram-${PKGVERSION}/html/synopsis.png @