Skip to content

Commit

Permalink
Added instance IsYamlScalar LazyText
Browse files Browse the repository at this point in the history
  • Loading branch information
snoyberg committed Jan 21, 2010
1 parent 36ac194 commit bf70812
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Data/Object/Yaml.hs
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ import Data.Typeable (Typeable)
import Control.Failure import Control.Failure
import Control.Applicative import Control.Applicative
import qualified Data.Text import qualified Data.Text
import qualified Data.Text.Lazy
import "transformers" Control.Monad.Trans import "transformers" Control.Monad.Trans
import Control.Monad import Control.Monad


Expand Down Expand Up @@ -64,6 +65,9 @@ instance IsYamlScalar YamlScalar where
instance IsYamlScalar Data.Text.Text where instance IsYamlScalar Data.Text.Text where
fromYamlScalar = cs . value fromYamlScalar = cs . value
toYamlScalar t = YamlScalar (cs t) NoTag Any toYamlScalar t = YamlScalar (cs t) NoTag Any
instance IsYamlScalar Data.Text.Lazy.Text where
fromYamlScalar = cs . value
toYamlScalar t = YamlScalar (cs t) NoTag Any
instance IsYamlScalar [Char] where instance IsYamlScalar [Char] where
fromYamlScalar = cs . value fromYamlScalar = cs . value
toYamlScalar s = YamlScalar (cs s) NoTag Any toYamlScalar s = YamlScalar (cs s) NoTag Any
Expand Down

0 comments on commit bf70812

Please sign in to comment.