packages feed

hackport-0.8.0.0: cabal/Cabal-tree-diff/src/Data/TreeDiff/Instances/CabalVersion.hs

{-# LANGUAGE CPP #-}
{-# OPTIONS_GHC -freduction-depth=0 #-}
{-# OPTIONS_GHC -fno-warn-orphans #-}
module Data.TreeDiff.Instances.CabalVersion where

import Data.TreeDiff
import Distribution.Version (Version, VersionRange, versionNumbers)

instance ToExpr Version where toExpr v = App "mkVersion" [toExpr $ versionNumbers v]
instance ToExpr VersionRange