From 93f5dbdccc749c26b1124b996b42c10f19814efa Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Sun, 1 Nov 2015 21:37:14 +0600 Subject: [PATCH] =?UTF-8?q?add=20=E2=80=98htaglib=E2=80=99=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit HTagLib is binding to C API of popular C++ library for reading and editing of audio meta information (i.e. tags) of many popular audio formats. There are at least two other projects doing “the same” thing, both are almost identical and very low-level. This project provides high-level Haskellish interface (e.g. it uses applicative interface to read tags directly into your data structure, etc.). Reading and writing of meta data is performed as “atomic” operations, so it's impossible to forget to close file, etc. It's also type-safe. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ee1627b..cde770ea 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1505,6 +1505,7 @@ packages: "Mark Karpov @mrkkrp": - megaparsec + - htaglib "Thomas Bereknyei ": - multiplate