on master help sign in
Merge pull request #186 from bergey/master

prefer String instance of ToYaml over [Char]

commitbacf680ef7075eeb00821a51fd681031a00ea813 authorMichael Snoyman <michael@snoyman.com> dateThu 7 May 2020, 10:56 (6 years ago) parent17318fc6b7beb8
4 files changed+8−4
yaml/ChangeLog.md+4 yaml/package.yaml+1−1 yaml/src/Data/Yaml/Builder.hs+1−1 yaml/yaml.cabal+2−2
yaml/ChangeLog.md+4
@@ -1,5 +1,9 @@
11# ChangeLog for yaml
22
3+## 0.11.4.0
4+
5+* add `ToYaml` instance for `String` [#186](https://github.com/snoyberg/yaml/pull/186)
6+
37## 0.11.3.0
48
59* Don't wrap up async exceptions [#185](https://github.com/snoyberg/yaml/issues/185)
yaml/package.yaml+1−1
@@ -1,5 +1,5 @@
11name: yaml
2−version: 0.11.3.0
2+version: 0.11.4.0
33synopsis: Support for parsing and rendering YAML documents.
44description: README and API documentation are available at <https://www.stackage.org/package/yaml>
55category: Data
yaml/src/Data/Yaml/Builder.hs+1−1
@@ -75,7 +75,7 @@ instance ToYaml a => ToYaml [a] where
7575 toYaml = array . map toYaml
7676instance ToYaml Text where
7777 toYaml = string
78−instance ToYaml String where
78+instance {-# OVERLAPPING #-} ToYaml String where
7979 toYaml = string . T.pack
8080instance ToYaml Int where
8181 toYaml i = YamlBuilder (EventScalar (S8.pack $ show i) NoTag PlainNoTag Nothing:)
yaml/yaml.cabal+2−2
@@ -4,10 +4,10 @@ cabal-version: 1.12
44--
55-- see: https://github.com/sol/hpack
66--
7−-- hash: 4160e171cfd5a87614a9fbf40f548f75306e24d499c44f71c279d15f8c4e2c39
7+-- hash: 1f75743c2fefefb33f6f3e8a51fce90cb3f286c975d205d7ded3789d5b15c488
88
99name: yaml
10−version: 0.11.3.0
10+version: 0.11.4.0
1111synopsis: Support for parsing and rendering YAML documents.
1212description: README and API documentation are available at <https://www.stackage.org/package/yaml>
1313category: Data