package-sets/app/Main.hs
Phil Freeman 5a31d9a92e Move
2016-09-24 14:47:45 -07:00

14 lines
299 B
Haskell

{-# LANGUAGE OverloadedStrings #-}
module Main where
import qualified Data.ByteString as B
import Verify
import Turtle
main :: IO ()
main = do
jsonString <- B.readFile "packages.json"
case decodePackagesSpec jsonString of
Nothing -> die "Bad JSON file"
Just ps -> verifyPackageSet ps