pkgsrc/devel/hs-say/PLIST
pho e063376859 devel/hs-say: import hs-say-0.1.0.1
Send textual messages to a Handle in a thread-friendly way.

The motivation for this package is described in a blog post on Haskell's
Missing Concurrency Basics
(http://www.snoyman.com/blog/2016/11/haskells-missing-concurrency-basics). The
simple explanation is, when writing a line of textual data to a Handle -
such as sending some messages t o ther terminal - we'd like to have the
following properties:

* Properly handle character encoding settings on the Handle
* For reasonably sized messages, ensure that the entire message is written
  in one chunk to avoid interleaving data with other threads
  * This includes the trailing newline character
* Avoid unnecessary memory allocations and copies
* Minimize locking
* Provide a simple API
2022-02-24 01:16:25 +00:00

22 lines
1.1 KiB
Text

@comment $NetBSD: PLIST,v 1.1 2022/02/24 01:16:25 pho Exp $
lib/say-${PKGVERSION}/${HS_VERSION}/package-description
lib/say-${PKGVERSION}/${HS_VERSION}/package-id
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
lib/${HS_PLATFORM}/${HS_PKGID}/Paths_say.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Paths_say.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Paths_say.p_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Say.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Say.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Say.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}/say-${PKGVERSION}/LICENSE
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/Say.html
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/doc-index.html
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/haddock-bundle.min.js
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/index.html
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/linuwial.css
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/meta.json
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/quick-jump.css
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/say.haddock
share/doc/${HS_PLATFORM}/say-${PKGVERSION}/html/synopsis.png