dr-cabal-0.2.0.0: See README for more info
Copyright(c) 2022 Dmitrii Kovanikov
LicenseMPL-2.0
MaintainerDmitrii Kovanikov <kovanikov@gmail.com>
StabilityExperimental
PortabilityPortable
Safe HaskellSafe-Inferred
LanguageHaskell2010

DrCabal.Json

Description

This module contains functions to process JSON entries recognised by dr-cabal.

Synopsis

Documentation

readEntries :: FilePath -> IO [Entry] Source #

Read a list of entries from a JSON file.

Exits process with an error message on decoding failure.

writeEntries :: FilePath -> [Entry] -> IO () Source #

Write entries as a pretty JSON to the output file.