aboutsummaryrefslogtreecommitdiff
path: root/src/Data/VersionsData.hs
blob: fe417637b66dc05d3436790c15d603b6d4a3bb35 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{-# LANGUAGE DeriveGeneric #-}

module Data.VersionsData (Versions, makeVersions) where

import Data.Aeson
import Data.Aeson.TH
import GHC.Generics (Generic)

data Versions = Versions -- unstable_features missing
  { versions :: [String]
  } deriving (Eq, Show, Generic)

instance FromJSON Versions where
instance ToJSON Versions where

makeVersions :: [String] -> Versions
makeVersions = Versions