{-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE UndecidableInstances #-} module Scientific.Workflow.Serialization.Yaml (Serializable(..) ) where import Data.Yaml (FromJSON, ToJSON, encode, decode) import Scientific.Workflow.Serialization instance (FromJSON a, ToJSON a) => Serializable a where serialize = encode deserialize = decode