*** setup configure setup/setup configure --ghc --user --prefix=/usr/local/tmp/archive/install --haddock-option=--use-contents=/package/YamlReference-0.6 --verbose Warning: defaultUserHooks in Setup script is deprecated. Configuring YamlReference-0.6... Flags chosen: small_base=True Warning: No 'build-type' specified. If you do not need a custom Setup.hs or ./configure script then use 'build-type: Simple'. Dependency HUnit >=1.1: using HUnit-1.2.2.1 Dependency base >=3: using base-4.2.0.0 Dependency bytestring -any: using bytestring-0.9.1.6 Dependency containers -any: using containers-0.3.0.0 Dependency directory -any: using directory-1.0.1.0 Dependency dlist >=0.2: using dlist-0.5 Dependency regex-compat >=0.71: using regex-compat-0.92 Using Cabal-1.8.0.2 compiled by ghc-6.12 Using compiler: ghc-6.12.1 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/YamlReference-0.6/ghc-6.12.1 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/YamlReference-0.6 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.6 Using alex version 2.3.1 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.16.0 found on system at: /usr/local/bin/c2hs Using cpphs version 1.11 found on system at: /usr/local/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using gcc version 4.4.3 found on system at: /usr/bin/gcc Using ghc version 6.12.1 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.12.1 found on system at: /usr/local/bin/ghc-pkg Using greencard found on system at: /usr/local/tmp/archive/install/bin/greencard Using haddock version 2.7.2 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.16 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar *** setup haddock setup/setup haddock --verbose --html-location=/packages/archive/$pkg/$version/doc/html --hyperlink-source Running Haddock for YamlReference-0.6... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.6 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.6... Preprocessing executables for YamlReference-0.6... Running hscolour for YamlReference-0.6... Creating dist/doc/html/YamlReference (and its parents) Creating dist/doc/html/YamlReference/src (and its parents) /usr/local/bin/HsColour -print-css -odist/doc/html/YamlReference/src/hscolour.css /usr/local/bin/HsColour -css -anchor -odist/doc/html/YamlReference/src/Text-Yaml-Reference.html Text/Yaml/Reference.hs Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 /usr/local/bin/ghc --print-libdir /usr/local/bin/ghc -E -cpp -x hs -optP-include -optPdist/build/autogen/cabal_macros.h -o dist/build/tmp1035/Text/Yaml/Reference.hs Text/Yaml/Reference.hs -Dlinux_BUILD_OS -Dlinux_HOST_OS -Di386_BUILD_ARCH -Di386_HOST_ARCH -D__GLASGOW_HASKELL__=612 Creating dist/doc/html/YamlReference/ (and its parents) /usr/local/bin/haddock --use-contents=/package/YamlReference-0.6 --prologue=dist/doc/html/YamlReference/haddock-prolog1035.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.6 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --verbosity=1 --html --read-interface=/packages/archive/HUnit/1.2.2.1/doc/html,/usr/local/tmp/archive/install/share/doc/HUnit-1.2.2.1/html/HUnit.haddock --read-interface=/packages/archive/array/0.3.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/array-0.3.0.0/array.haddock --read-interface=/packages/archive/base/4.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/base-4.2.0.0/base.haddock --read-interface=/packages/archive/bytestring/0.9.1.6/doc/html,/usr/local/tmp/archive/install/share/doc/bytestring-0.9.1.6/html/bytestring.haddock --read-interface=/packages/archive/containers/0.3.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/containers-0.3.0.0/containers.haddock --read-interface=/packages/archive/directory/1.0.1.0/doc/html,/usr/local/tmp/archive/install/share/doc/directory-1.0.1.0/html/directory.haddock --read-interface=/packages/archive/dlist/0.5/doc/html,/usr/local/tmp/archive/install/share/doc/dlist-0.5/html/dlist.haddock --read-interface=/packages/archive/filepath/1.1.0.3/doc/html,/usr/local/share/doc/ghc/html/libraries/filepath-1.1.0.3/filepath.haddock --read-interface=/packages/archive/ghc-prim/0.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/ghc-prim.haddock --read-interface=/packages/archive/integer-gmp/0.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0/integer-gmp.haddock --read-interface=/packages/archive/mtl/1.1.0.2/doc/html,/usr/local/tmp/archive/install/share/doc/mtl-1.1.0.2/html/mtl.haddock --read-interface=/packages/archive/old-locale/1.0.0.2/doc/html,/usr/local/share/doc/ghc/html/libraries/old-locale-1.0.0.2/old-locale.haddock --read-interface=/packages/archive/old-time/1.0.0.3/doc/html,/usr/local/share/doc/ghc/html/libraries/old-time-1.0.0.3/old-time.haddock --read-interface=/packages/archive/regex-base/0.93.1/doc/html,/usr/local/tmp/archive/install/share/doc/regex-base-0.93.1/html/regex-base.haddock --read-interface=/packages/archive/regex-compat/0.92/doc/html,/usr/local/tmp/archive/install/share/doc/regex-compat-0.92/html/regex-compat.haddock --read-interface=/packages/archive/regex-posix/0.94.1/doc/html,/usr/local/tmp/archive/install/share/doc/regex-posix-0.94.1/html/regex-posix.haddock --read-interface=/packages/archive/unix/2.4.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/unix-2.4.0.0/unix.haddock --odir=dist/doc/html/YamlReference/ --title=YamlReference-0.6: YAML reference implementation --optghc=-hide-all-packages --optghc=-fbuilding-cabal-package --optghc=-i --optghc=-idist/build --optghc=-i. --optghc=-idist/build/autogen --optghc=-Idist/build/autogen --optghc=-Idist/build --optghc=-optP-include --optghc=-optPdist/build/autogen/cabal_macros.h --optghc=-odir --optghc=dist/build --optghc=-hidir --optghc=dist/build --optghc=-stubdir --optghc=dist/build --optghc=-package-id --optghc=HUnit-1.2.2.1-0b63c048ba7b7e5fa291171c8608ad81 --optghc=-package-id --optghc=base-4.2.0.0-c9182baf5cf44f2e72b2298fa160086c --optghc=-package-id --optghc=bytestring-0.9.1.6-d34b3db941c7d38af4651530de1ab787 --optghc=-package-id --optghc=containers-0.3.0.0-409fe3b8f0dda25b98e03716d26be411 --optghc=-package-id --optghc=directory-1.0.1.0-6a3a5d30b904e7e3cf5ad94d9127c3e0 --optghc=-package-id --optghc=dlist-0.5-4f793a152a2d485a31ef6ae72844ddcf --optghc=-package-id --optghc=regex-compat-0.92-2694ccc763375788a2e1e705bcd7cd86 --optghc=-O --optghc=-XCPP --optghc=-XMultiParamTypeClasses --optghc=-XFunctionalDependencies --optghc=-XFlexibleInstances --optghc=-XTypeSynonymInstances -B/usr/local/lib/ghc-6.12.1 dist/build/tmp1035/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:162:35: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `token', namely `(s_white +)' In the first argument of `(/)', namely `token White (s_white +)' In the expression: token White (s_white +) / sol Text/Yaml/Reference.bnf:173:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line ?)' In the expression: s_indent n & (s_separate_in_line ?) In the definition of `s_ignored_prefix_flow': s_ignored_prefix_flow n = s_indent n & (s_separate_in_line ?) Text/Yaml/Reference.bnf:181:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(nb_char *)' In the first argument of `(&)', namely `meta (nb_char *)' In the second argument of `(&)', namely `meta (nb_char *) & nest EndComment' Text/Yaml/Reference.bnf:184:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(c_nb_comment_text ?)' In the first argument of `(?)', namely `s_separate_in_line & (c_nb_comment_text ?)' In the first argument of `(&)', namely `(s_separate_in_line & (c_nb_comment_text ?) ?)' Text/Yaml/Reference.bnf:185:41: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_comment *)' In the expression: (s_b_comment / sol) & (l_comment *) In the definition of `s_l_comments': s_l_comments = (s_b_comment / sol) & (l_comment *) Text/Yaml/Reference.bnf:186:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_nb_comment_text ?)' In the second argument of `(&)', namely `(c_nb_comment_text ?) & b_ignored_any' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_ignored_any Text/Yaml/Reference.bnf:202:53: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n s *)' In the expression: token Break b_specific & (l_empty n s *) In the definition of `b_l_folded_specific': b_l_folded_specific n s = token Break b_specific & (l_empty n s *) Text/Yaml/Reference.bnf:204:48: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n s +)' In the expression: b_ignored_generic & (l_empty n s +) In the definition of `b_l_folded_trimmed': b_l_folded_trimmed n s = b_ignored_generic & (l_empty n s +) Text/Yaml/Reference.bnf:205:26: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:205:26-95 Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n s = b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space Text/Yaml/Reference.bnf:205:52: No instance for (Match match11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:205:52-95 Possible fix: add an instance declaration for (Match match11 ()) In the second argument of `(/)', namely `b_l_folded_trimmed n s / b_l_folded_as_space' In the expression: b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n s = b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space Text/Yaml/Reference.bnf:206:28: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_separate_in_line ?)' In the expression: (s_separate_in_line ?) & b_l_folded_any n Plain In the definition of `s_l_flow_folded': s_l_flow_folded n = (s_separate_in_line ?) & b_l_folded_any n Plain Text/Yaml/Reference.bnf:212:50: No instance for (Match a8 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:212:50-89 Possible fix: add an instance declaration for (Match a8 ()) In the second argument of `(/)', namely `ns_tag_directive / ns_reserved_directive' In the second argument of `(^)', namely `(ns_yaml_directive / ns_tag_directive / ns_reserved_directive)' In the first argument of `(&)', namely `"directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive)' Text/Yaml/Reference.bnf:213:14: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(213,14)-(214,25) Possible fix: add an instance declaration for (Match a9 ()) In the second argument of `(&)', namely `nest EndDirective & s_l_comments' In the second argument of `(&)', namely `"directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive) & nest EndDirective & s_l_comments' In the second argument of `(&)', namely `c_directive & "directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive) & nest EndDirective & s_l_comments' Text/Yaml/Reference.bnf:216:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line & ns_directive_parameter *)' In the expression: ns_directive_name & (s_separate_in_line & ns_directive_parameter *) In the definition of `ns_reserved_directive': ns_reserved_directive = ns_directive_name & (s_separate_in_line & ns_directive_parameter *) Text/Yaml/Reference.bnf:217:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_char +)' In the expression: meta (ns_char +) In the definition of `ns_directive_name': ns_directive_name = meta (ns_char +) Text/Yaml/Reference.bnf:218:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_char +)' In the expression: meta (ns_char +) In the definition of `ns_directive_parameter': ns_directive_parameter = meta (ns_char +) Text/Yaml/Reference.bnf:223:20: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:223:20-55 Possible fix: add an instance declaration for (Match a ()) In the second argument of `(&)', namely `s_separate_in_line & ns_yaml_version' In the expression: meta ['Y', 'A', 'M', 'L'] ! "directive" & s_separate_in_line & ns_yaml_version In the definition of `ns_yaml_directive': ns_yaml_directive = meta ['Y', 'A', 'M', ....] ! "directive" & s_separate_in_line & ns_yaml_version Text/Yaml/Reference.bnf:224:29: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(ns_dec_digit +)' In the first argument of `meta', namely `((ns_dec_digit +) & '.' & (ns_dec_digit +))' In the expression: meta ((ns_dec_digit +) & '.' & (ns_dec_digit +)) Text/Yaml/Reference.bnf:232:15: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(232,15)-(234,34) Possible fix: add an instance declaration for (Match a1 ()) In the expression: c_named_tag_handle / c_secondary_tag_handle / c_primary_tag_handle In the definition of `c_tag_handle': c_tag_handle = c_named_tag_handle / c_secondary_tag_handle / c_primary_tag_handle Text/Yaml/Reference.bnf:243:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_word_char +)' In the first argument of `(&)', namely `meta (ns_word_char +)' In the second argument of `(&)', namely `meta (ns_word_char +) & c_tag & nest EndHandle' Text/Yaml/Reference.bnf:250:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char *)' In the second argument of `(&)', namely `meta (ns_uri_char *)' In the expression: c_tag & meta (ns_uri_char *) Text/Yaml/Reference.bnf:251:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(ns_uri_char *)' In the first argument of `meta', namely `(ns_tag_char & (ns_uri_char *))' In the expression: meta (ns_tag_char & (ns_uri_char *)) Text/Yaml/Reference.bnf:256:51: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate n c & c_ns_tag_property ?)' In the first argument of `(/)', namely `(c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?))' In the first argument of `(&)', namely `((c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?)) / (c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?)))' Text/Yaml/Reference.bnf:264:22: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:264:22-77 Possible fix: add an instance declaration for (Match a2 ()) In the first argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag)' In the second argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag' In the expression: nest BeginTag & (c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag Text/Yaml/Reference.bnf:264:39: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:264:39-77 Possible fix: add an instance declaration for (Match a3 ()) In the second argument of `(/)', namely `c_ns_shorthand_tag / c_non_specific_tag' In the first argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag)' In the second argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag' Text/Yaml/Reference.bnf:267:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char +)' In the first argument of `(&)', namely `meta (ns_uri_char +)' In the second argument of `(&)', namely `meta (ns_uri_char +) & indicator '>'' Text/Yaml/Reference.bnf:268:49: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char +)' In the second argument of `(&)', namely `meta (ns_uri_char +)' In the first argument of `(/)', namely `c_named_tag_handle & meta (ns_uri_char +)' Text/Yaml/Reference.bnf:280:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_anchor_char +)' In the expression: meta (ns_anchor_char +) In the definition of `ns_anchor_name': ns_anchor_name = meta (ns_anchor_char +) Text/Yaml/Reference.bnf:294:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_double_char *) In a case alternative: FlowKey -> (nb_double_char *) In the expression: case c of { FlowOut -> s_double_multi n FlowIn -> s_double_multi n FlowKey -> (nb_double_char *) } Text/Yaml/Reference.bnf:296:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_double_chars *)' In the expression: (s_ns_double_chars *) & (s_ns_double_next n *) & (s_white *) In the definition of `s_double_multi': s_double_multi n = (s_ns_double_chars *) & (s_ns_double_next n *) & (s_white *) Text/Yaml/Reference.bnf:299:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_double_char In the definition of `s_ns_double_chars': s_ns_double_chars = (s_white *) & ns_double_char Text/Yaml/Reference.bnf:302:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_double_chars *)' In the first argument of `(?)', namely `ns_double_char & (s_ns_double_chars *)' In the second argument of `(&)', namely `(ns_double_char & (s_ns_double_chars *) ?)' Text/Yaml/Reference.bnf:304:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & nest BeginEscape & c_escape ! "escape" & b_ignored_any & nest EndEscape In the definition of `s_b_double_escaped': s_b_double_escaped = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_ignored_any & nest EndEscape Text/Yaml/Reference.bnf:325:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_single_char *) In a case alternative: FlowKey -> (nb_single_char *) In the expression: case c of { FlowOut -> s_single_multi n FlowIn -> s_single_multi n FlowKey -> (nb_single_char *) } Text/Yaml/Reference.bnf:327:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_single_char In the definition of `s_ns_single_chars': s_ns_single_chars = (s_white *) & ns_single_char Text/Yaml/Reference.bnf:328:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_single_chars *)' In the expression: (s_ns_single_chars *) & (s_ns_single_next n *) & (s_white *) In the definition of `s_single_multi': s_single_multi n = (s_ns_single_chars *) & (s_ns_single_next n *) & (s_white *) Text/Yaml/Reference.bnf:333:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_single_chars *)' In the first argument of `(?)', namely `ns_single_char & (s_ns_single_chars *)' In the second argument of `(&)', namely `(ns_single_char & (s_ns_single_chars *) ?)' Text/Yaml/Reference.bnf:344:22: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(':' +)' In the first argument of `(/)', namely `(':' +) & ('#' / ns_plain_safe c) & ('#' *)' In the expression: (':' +) & ('#' / ns_plain_safe c) & ('#' *) / ns_plain_safe c & ('#' *) Text/Yaml/Reference.bnf:346:20: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:346:20-44 Possible fix: add an instance declaration for (Match match2 ()) In the expression: s_white / ns_plain_char c In the definition of `nb_plain_char': nb_plain_char c = s_white / ns_plain_char c Text/Yaml/Reference.bnf:347:46: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(/)', namely `('#' +)' In the second argument of `(&)', namely `(('#' +) / ns_plain_char c)' In the first argument of `(/)', namely `('-' / '?' / ':') & (('#' +) / ns_plain_char c)' Text/Yaml/Reference.bnf:357:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_chars c *)' In the expression: ns_plain_first c ! "node" & (s_ns_plain_chars c *) In the definition of `ns_plain_single': ns_plain_single c = ns_plain_first c ! "node" & (s_ns_plain_chars c *) Text/Yaml/Reference.bnf:358:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_plain_char c In the definition of `s_ns_plain_chars': s_ns_plain_chars c = (s_white *) & ns_plain_char c Text/Yaml/Reference.bnf:359:44: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_next n c *)' In the expression: ns_plain_single c & (s_ns_plain_next n c *) In the definition of `ns_plain_multi': ns_plain_multi n c = ns_plain_single c & (s_ns_plain_next n c *) Text/Yaml/Reference.bnf:363:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_chars c *)' In the second argument of `(&)', namely `ns_plain_char c & (s_ns_plain_chars c *)' In the second argument of `(&)', namely `s_ignored_prefix n Plain & ns_plain_char c & (s_ns_plain_chars c *)' Text/Yaml/Reference.bnf:376:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_separate n c ?)' In the second argument of `(&)', namely `(s_separate n c ?) & (ns_s_flow_seq_entries n (in_flow c) ?) & c_sequence_end & nest EndSequence' In the second argument of `(&)', namely `c_sequence_start ! "node" & (s_separate n c ?) & (ns_s_flow_seq_entries n (in_flow c) ?) & c_sequence_end & nest EndSequence' Text/Yaml/Reference.bnf:440:71: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line ?)' In the first argument of `limitedTo', namely `("node" ^ (ns_flow_yaml_node na FlowKey) & (s_separate_in_line ?))' In the expression: ("node" ^ (ns_flow_yaml_node na FlowKey) & (s_separate_in_line ?)) `limitedTo` 1024 Text/Yaml/Reference.bnf:497:28: No instance for (Match match21 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(497,28)-(498,54) Possible fix: add an instance declaration for (Match match21 Int) In the expression: indicator (ns_dec_digit - '0') & asInteger / detect_scalar_indentation n In the definition of `c_indentation_indicator': c_indentation_indicator n = indicator (ns_dec_digit - '0') & asInteger / detect_scalar_indentation n Text/Yaml/Reference.bnf:500:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(nb_char *)' In the second argument of `($)', namely `(nb_char *) & (b_ignored_any & (l_empty n Literal *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_ignored_any & (l_empty n Literal *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:539:20: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_ignored_any *)' In the expression: (s_indent_le n & b_ignored_any *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_ignored_any *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:541:20: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_normalized *)' In the expression: (s_indent_le n & b_normalized *) & nest EndScalar & (l_trail_comments n ?) In the definition of `l_keep_empty': l_keep_empty n = (s_indent_le n & b_normalized *) & nest EndScalar & (l_trail_comments n ?) Text/Yaml/Reference.bnf:546:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_comment *)' In the second argument of `(&)', namely `b_ignored_any & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_ignored_any & (l_comment *)' Text/Yaml/Reference.bnf:554:27: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n Literal *)' In the expression: (l_empty n Literal *) & s_indent n & (nb_char +) In the definition of `l_nb_literal_chars': l_nb_literal_chars n = (l_empty n Literal *) & s_indent n & (nb_char +) Text/Yaml/Reference.bnf:556:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(b_l_literal_next n *)' In the second argument of `(&)', namely `(b_l_literal_next n *) & b_chomped_last t' In the first argument of `(?)', namely `l_nb_literal_chars n & (b_l_literal_next n *) & b_chomped_last t' Text/Yaml/Reference.bnf:565:56: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(nb_char *)' In the second argument of `(&)', namely `ns_char ! "fold" & (nb_char *)' In the expression: s_indent n & ns_char ! "fold" & (nb_char *) Text/Yaml/Reference.bnf:567:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded_any n Folded & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded_any n Folded & s_nb_folded_text n *) In the definition of `l_nb_folded_lines': l_nb_folded_lines n = s_nb_folded_text n & (b_l_folded_any n Folded & s_nb_folded_text n *) Text/Yaml/Reference.bnf:569:29: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n Folded *)' In the expression: (l_empty n Folded *) & l_nb_folded_lines n & (b_normalized & l_nb_start_with_spaced n ?) In the definition of `l_nb_start_with_folded': l_nb_start_with_folded n = (l_empty n Folded *) & l_nb_folded_lines n & (b_normalized & l_nb_start_with_spaced n ?) Text/Yaml/Reference.bnf:573:56: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(nb_char *)' In the second argument of `(&)', namely `s_white ! "fold" & (nb_char *)' In the expression: s_indent n & s_white ! "fold" & (nb_char *) Text/Yaml/Reference.bnf:574:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n Folded *)' In the expression: b_normalized & (l_empty n Folded *) In the definition of `b_l_spaced': b_l_spaced n = b_normalized & (l_empty n Folded *) Text/Yaml/Reference.bnf:576:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_spaced n & s_nb_spaced_text n *)' In the expression: s_nb_spaced_text n & (b_l_spaced n & s_nb_spaced_text n *) In the definition of `l_nb_spaced_lines': l_nb_spaced_lines n = s_nb_spaced_text n & (b_l_spaced n & s_nb_spaced_text n *) Text/Yaml/Reference.bnf:583:28: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_nb_start_with_any n & b_chomped_last t ?)' In the expression: (l_nb_start_with_any n & b_chomped_last t ?) & l_chomped_empty n t In the definition of `l_folded_content': l_folded_content n t = (l_nb_start_with_any n & b_chomped_last t ?) & l_chomped_empty n t Text/Yaml/Reference.bnf:594:31: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +)' In the second argument of `(&)', namely `(s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +) & nest EndSequence' In the expression: (nest BeginSequence & (s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +) & nest EndSequence) Text/Yaml/Reference.bnf:597:43: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_comment *)' In the second argument of `($)', namely `(l_comment *) & count_spaces (- n)' In the expression: peek $ (l_comment *) & count_spaces (- n) Text/Yaml/Reference.bnf:637:34: No instances for (Match a11 (), Match a12 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:637:34-75 Possible fix: add an instance declaration for (Match a11 (), Match a12 ()) In the expression: c_s_simple_json_key / ns_s_simple_yaml_key In the definition of `ns_s_block_map_implicit_key': ns_s_block_map_implicit_key = c_s_simple_json_key / ns_s_simple_yaml_key Text/Yaml/Reference.bnf:658:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_ns_properties n c & s_separate n c ?)' In the second argument of `(&)', namely `(c_ns_properties n c & s_separate n c ?) & (c_l__literal n / c_l__folded n)' In the expression: s_separate n c & (c_ns_properties n c & s_separate n c ?) & (c_l__literal n / c_l__folded n) Text/Yaml/Reference.bnf:669:22: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_byte_order_mark ?)' In the expression: (c_byte_order_mark ?) & (l_comment *) In the definition of `l_document_prefix': l_document_prefix = (c_byte_order_mark ?) & (l_comment *) Text/Yaml/Reference.bnf:671:20: No instance for (Match a10 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:671:20-48 Possible fix: add an instance declaration for (Match a10 ()) In the expression: c_document_end & s_l_comments In the definition of `l_document_suffix': l_document_suffix = c_document_end & s_l_comments Text/Yaml/Reference.bnf:682:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_directive ! "doc" *)' In the second argument of `(&)', namely `(l_directive ! "doc" *) & c_document_start ! "doc" & "node" ^ (l_implicit_document / e_node & s_l_comments) & nest EndDocument' In the expression: nest BeginDocument & (l_directive ! "doc" *) & c_document_start ! "doc" & "node" ^ (l_implicit_document / e_node & s_l_comments) & nest EndDocument Text/Yaml/Reference.bnf:693:18: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_document_suffix & l_documents *)' In the second argument of `(&)', namely `(l_document_suffix & l_documents *) & nest EndStream' In the second argument of `(&)', namely `l_documents & (l_document_suffix & l_documents *) & nest EndStream' Text/Yaml/Reference.bnf:696:37: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_following_document *)' In the expression: l_leading_document & (l_following_document *) In the definition of `l_documents': l_documents = l_leading_document & (l_following_document *) Text/Yaml/Reference.bnf:698:51: No instance for (Match a86 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:698:51-120 Possible fix: add an instance declaration for (Match a86 ()) In the second argument of `(^)', namely `(l_explicit_document / "node" ^ (l_implicit_document / e_no_document))' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / e_no_document))' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / e_no_document)) Text/Yaml/Reference.bnf:700:53: No instance for (Match a85 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:700:53-87 Possible fix: add an instance declaration for (Match a85 ()) In the second argument of `(^)', namely `(l_explicit_document / e_no_document)' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / e_no_document)' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / e_no_document) Text/Yaml/Reference.hs:718:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(parser *)' In the expression: nonEmpty parser & (parser *) In the definition of `+': + parser = nonEmpty parser & (parser *) Text/Yaml/Reference.hs:1170:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1170:13-55 Possible fix: add an instance declaration for (Match a87 ()) In the first argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle' In the second argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_mapping_value" c_mapping_value $ pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1171:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1171:13-53 Possible fix: add an instance declaration for (Match a88 ()) In the first argument of `($)', namely `pat "c_nb_comment_text" c_nb_comment_text' In the second argument of `($)', namely `pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1175:13: No instance for (Match a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1175:13-61 Possible fix: add an instance declaration for (Match a89 ()) In the first argument of `($)', namely `pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix' In the second argument of `($)', namely `pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1177:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1177:13-55 Possible fix: add an instance declaration for (Match a90 ()) In the first argument of `($)', namely `pat "c_ns_shorthand_tag" c_ns_shorthand_tag' In the second argument of `($)', namely `pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1188:13: No instance for (Match a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1188:13-57 Possible fix: add an instance declaration for (Match a91 ()) In the first argument of `($)', namely `pat "c_s_simple_json_key" c_s_simple_json_key' In the second argument of `($)', namely `pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1191:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1191:13-47 Possible fix: add an instance declaration for (Match a92 ()) In the first argument of `($)', namely `pat "c_verbatim_tag" c_verbatim_tag' In the second argument of `($)', namely `pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1195:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1195:13-37 Possible fix: add an instance declaration for (Match a93 ()) In the first argument of `($)', namely `pat "l_comment" l_comment' In the second argument of `($)', namely `pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1197:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1197:13-53 Possible fix: add an instance declaration for (Match a94 ()) In the first argument of `($)', namely `pat "l_document_prefix" l_document_prefix' In the second argument of `($)', namely `pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1198:13: No instance for (Match a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1198:13-41 Possible fix: add an instance declaration for (Match a95 ()) In the first argument of `($)', namely `pat "l_documents" l_documents' In the second argument of `($)', namely `pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1200:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1200:13-57 Possible fix: add an instance declaration for (Match a96 ()) In the first argument of `($)', namely `pat "l_explicit_document" l_explicit_document' In the second argument of `($)', namely `pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1205:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1205:13-45 Possible fix: add an instance declaration for (Match a97 ()) In the first argument of `($)', namely `pat "l_yaml_stream" l_yaml_stream' In the second argument of `($)', namely `pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1210:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1210:13-47 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name' In the second argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1214:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1214:13-53 Possible fix: add an instance declaration for (Match a99 ()) In the first argument of `($)', namely `pat "ns_directive_name" ns_directive_name' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1215:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1215:13-63 Possible fix: add an instance declaration for (Match a100 ()) In the first argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter' In the second argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1237:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1237:13-59 Possible fix: add an instance declaration for (Match a101 ()) In the first argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix' In the second argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1241:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1241:13-61 Possible fix: add an instance declaration for (Match a102 ()) In the first argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive' In the second argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1244:13: No instance for (Match a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1244:13-59 Possible fix: add an instance declaration for (Match a103 ()) In the first argument of `($)', namely `pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key' In the second argument of `($)', namely `pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1251:13: No instance for (Match a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-49 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1252:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1252:13-41 Possible fix: add an instance declaration for (Match a105 ()) In the first argument of `($)', namely `pat "s_b_comment" s_b_comment' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1253:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1253:13-55 Possible fix: add an instance declaration for (Match a106 ()) In the first argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped' In the second argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1254:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1254:13-43 Possible fix: add an instance declaration for (Match a107 ()) In the first argument of `($)', namely `pat "s_l_comments" s_l_comments' In the second argument of `($)', namely `pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1255:13: No instance for (Match a108 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1255:13-53 Possible fix: add an instance declaration for (Match a108 ()) In the first argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars' In the second argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1256:13: No instance for (Match a109 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1256:13-53 Possible fix: add an instance declaration for (Match a109 ()) In the first argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars' In the second argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1257:13: No instance for (Match a110 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1257:13-55 Possible fix: add an instance declaration for (Match a110 ()) In the first argument of `($)', namely `pat "s_separate_in_line" s_separate_in_line' In the second argument of `($)', namely `pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1278:41: No instance for (Match match24 ()) arising from a use of `b_l_literal_next' at Text/Yaml/Reference.hs:1278:41-56 Possible fix: add an instance declaration for (Match match24 ()) In the second argument of `pat', namely `b_l_literal_next' In the first argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next' In the second argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next $ pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1279:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1279:18-44 Possible fix: add an instance declaration for (Match a54 ()) In the first argument of `($)', namely `pat "b_l_spaced" b_l_spaced' In the second argument of `($)', namely `pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next $ pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1280:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1280:18-80 Possible fix: add an instance declaration for (Match a55 ()) In the first argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry' In the second argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1281:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1281:18-76 Possible fix: add an instance declaration for (Match a56 ()) In the first argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key' In the second argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1282:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1282:18-80 Possible fix: add an instance declaration for (Match a57 ()) In the first argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value' In the second argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1283:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1283:18-62 Possible fix: add an instance declaration for (Match a58 ()) In the first argument of `($)', namely `pat "c_l_block_seq_entry" c_l_block_seq_entry' In the second argument of `($)', namely `pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1286:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1286:18-76 Possible fix: add an instance declaration for (Match a59 ()) In the first argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value' In the second argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1287:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1287:18-56 Possible fix: add an instance declaration for (Match a60 ()) In the first argument of `($)', namely `pat "l__block_mapping" l__block_mapping' In the second argument of `($)', namely `pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1288:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1288:18-58 Possible fix: add an instance declaration for (Match a61 ()) In the first argument of `($)', namely `pat "l__block_sequence" l__block_sequence' In the second argument of `($)', namely `pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1289:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1289:18-48 Possible fix: add an instance declaration for (Match a62 ()) In the first argument of `($)', namely `pat "l_keep_empty" l_keep_empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1290:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1290:18-58 Possible fix: add an instance declaration for (Match a63 ()) In the first argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1291:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1291:18-60 Possible fix: add an instance declaration for (Match a64 ()) In the first argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars' In the second argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1292:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1292:18-58 Possible fix: add an instance declaration for (Match a65 ()) In the first argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines' In the second argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1293:44: No instances for (Match match12 (), Match match25 ()) arising from a use of `l_nb_start_with_any' at Text/Yaml/Reference.hs:1293:44-62 Possible fix: add an instance declaration for (Match match12 (), Match match25 ()) In the second argument of `pat', namely `l_nb_start_with_any' In the first argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any' In the second argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1294:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1294:18-68 Possible fix: add an instance declaration for (Match a66 ()) In the first argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded' In the second argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1295:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1295:18-68 Possible fix: add an instance declaration for (Match a67 ()) In the first argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced' In the second argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1296:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:18-50 Possible fix: add an instance declaration for (Match a68 ()) In the first argument of `($)', namely `pat "l_strip_empty" l_strip_empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1297:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1297:18-56 Possible fix: add an instance declaration for (Match a69 ()) In the first argument of `($)', namely `pat "l_trail_comments" l_trail_comments' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1298:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:18-64 Possible fix: add an instance declaration for (Match a70 ()) In the first argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry' In the second argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1299:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1299:18-82 Possible fix: add an instance declaration for (Match a71 ()) In the first argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry' In the second argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1300:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1300:18-64 Possible fix: add an instance declaration for (Match a72 ()) In the first argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping' In the second argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1301:18: No instance for (Match a73 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1301:18-66 Possible fix: add an instance declaration for (Match a73 ()) In the first argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence' In the second argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1302:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1302:18-52 Possible fix: add an instance declaration for (Match a74 ()) In the first argument of `($)', namely `pat "s_double_multi" s_double_multi' In the second argument of `($)', namely `pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1304:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1304:18-66 Possible fix: add an instance declaration for (Match a75 ()) In the first argument of `($)', namely `pat "s_ignored_prefix_flow" s_ignored_prefix_flow' In the second argument of `($)', namely `pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1308:39: No instances for (Match a76 (), Match match26 ()) arising from a use of `s_l_double_any' at Text/Yaml/Reference.hs:1308:39-52 Possible fix: add an instance declaration for (Match a76 (), Match match26 ()) In the second argument of `pat', namely `s_l_double_any' In the first argument of `($)', namely `pat "s_l_double_any" s_l_double_any' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1309:18: No instance for (Match a77 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:18-54 Possible fix: add an instance declaration for (Match a77 ()) In the first argument of `($)', namely `pat "s_l_flow_folded" s_l_flow_folded' In the second argument of `($)', namely `pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1310:43: No instance for (Match a78 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1310:43-60 Possible fix: add an instance declaration for (Match a78 ()) In the second argument of `pat', namely `s_l__flow_in_block' In the first argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block' In the second argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1311:18: No instance for (Match a79 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1311:18-56 Possible fix: add an instance declaration for (Match a79 ()) In the first argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text' In the second argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1312:18: No instance for (Match a80 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1312:18-56 Possible fix: add an instance declaration for (Match a80 ()) In the first argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text' In the second argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1313:18: No instance for (Match a81 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1313:18-56 Possible fix: add an instance declaration for (Match a81 ()) In the first argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next' In the second argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1314:18: No instance for (Match a82 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1314:18-56 Possible fix: add an instance declaration for (Match a82 ()) In the first argument of `($)', namely `pat "s_ns_single_next" s_ns_single_next' In the second argument of `($)', namely `pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1315:41: No instances for (Match match27 (), Match a83 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1315:41-56 Possible fix: add an instance declaration for (Match match27 (), Match a83 ()) In the second argument of `pat', namely `s_separate_lines' In the first argument of `($)', namely `pat "s_separate_lines" s_separate_lines' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1316:18: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1316:18-52 Possible fix: add an instance declaration for (Match a84 ()) In the first argument of `($)', namely `pat "s_single_multi" s_single_multi' In the second argument of `($)', namely `pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1335:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1335:18-50 Possible fix: add an instance declaration for (Match a4 ()) In the first argument of `($)', namely `pat "ns_plain_char" ns_plain_char' In the second argument of `($)', namely `pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the expression: pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty Text/Yaml/Reference.hs:1336:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1336:18-52 Possible fix: add an instance declaration for (Match a5 ()) In the first argument of `($)', namely `pat "ns_plain_first" ns_plain_first' In the second argument of `($)', namely `pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1338:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1338:18-54 Possible fix: add an instance declaration for (Match a6 ()) In the first argument of `($)', namely `pat "ns_plain_single" ns_plain_single' In the second argument of `($)', namely `pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1339:18: No instance for (Match a7 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1339:18-56 Possible fix: add an instance declaration for (Match a7 ()) In the first argument of `($)', namely `pat "s_ns_plain_chars" s_ns_plain_chars' In the second argument of `($)', namely `pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1388:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1388:19-63 Possible fix: add an instance declaration for (Match a18 ()) In the first argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content' In the second argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the expression: pat "c_double_quoted" c_double_quoted $ pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty Text/Yaml/Reference.hs:1389:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389:19-57 Possible fix: add an instance declaration for (Match a19 ()) In the first argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node' In the second argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1390:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390:19-53 Possible fix: add an instance declaration for (Match a20 ()) In the first argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping' In the second argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1391:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1391:19-55 Possible fix: add an instance declaration for (Match a21 ()) In the first argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence' In the second argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1392:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1392:19-81 Possible fix: add an instance declaration for (Match a22 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value' In the second argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1393:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1393:19-79 Possible fix: add an instance declaration for (Match a23 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json' In the second argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1394:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1394:19-81 Possible fix: add an instance declaration for (Match a24 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value' In the second argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1395:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1395:19-75 Possible fix: add an instance declaration for (Match a25 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json' In the second argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1396:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1396:19-55 Possible fix: add an instance declaration for (Match a26 ()) In the first argument of `($)', namely `pat "c_ns_properties" c_ns_properties' In the second argument of `($)', namely `pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1398:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1398:19-53 Possible fix: add an instance declaration for (Match a27 ()) In the first argument of `($)', namely `pat "nb_double_text" nb_double_text' In the second argument of `($)', namely `pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1399:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1399:19-53 Possible fix: add an instance declaration for (Match a28 ()) In the first argument of `($)', namely `pat "nb_single_text" nb_single_text' In the second argument of `($)', namely `pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1400:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1400:19-55 Possible fix: add an instance declaration for (Match a29 ()) In the first argument of `($)', namely `pat "ns_flow_content" ns_flow_content' In the second argument of `($)', namely `pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1401:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1401:19-59 Possible fix: add an instance declaration for (Match a30 ()) In the first argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry' In the second argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1402:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1402:19-77 Possible fix: add an instance declaration for (Match a31 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1403:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1403:19-77 Possible fix: add an instance declaration for (Match a32 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry' In the second argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1404:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1404:19-75 Possible fix: add an instance declaration for (Match a33 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml' In the second argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1405:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1405:19-73 Possible fix: add an instance declaration for (Match a34 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry' In the second argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1406:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1406:19-71 Possible fix: add an instance declaration for (Match a35 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair' In the second argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1407:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1407:19-71 Possible fix: add an instance declaration for (Match a36 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml' In the second argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1408:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1408:19-49 Possible fix: add an instance declaration for (Match a37 ()) In the first argument of `($)', namely `pat "ns_flow_node" ns_flow_node' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1409:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1409:19-59 Possible fix: add an instance declaration for (Match a38 ()) In the first argument of `($)', namely `pat "ns_flow_seq_entry" ns_flow_seq_entry' In the second argument of `($)', namely `pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1413:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1413:19-53 Possible fix: add an instance declaration for (Match a39 ()) In the first argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi' In the second argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1414:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1414:19-67 Possible fix: add an instance declaration for (Match a40 ()) In the first argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries' In the second argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1415:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1415:19-67 Possible fix: add an instance declaration for (Match a41 ()) In the first argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries' In the second argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1416:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1416:19-67 Possible fix: add an instance declaration for (Match a42 ()) In the first argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection' In the second argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1417:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1417:19-63 Possible fix: add an instance declaration for (Match a43 ()) In the first argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block' In the second argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1418:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1418:19-63 Possible fix: add an instance declaration for (Match a44 ()) In the first argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented' In the second argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1419:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1419:19-55 Possible fix: add an instance declaration for (Match a45 ()) In the first argument of `($)', namely `pat "s_l__block_node" s_l__block_node' In the second argument of `($)', namely `pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1420:19: No instance for (Match a46 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1420:19-59 Possible fix: add an instance declaration for (Match a46 ()) In the first argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar' In the second argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1421:19: No instance for (Match a47 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1421:19-81 Possible fix: add an instance declaration for (Match a47 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1422:19: No instance for (Match a48 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1422:19-81 Possible fix: add an instance declaration for (Match a48 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1423:19: No instance for (Match a49 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1423:19-79 Possible fix: add an instance declaration for (Match a49 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1424:19: No instance for (Match a50 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1424:19-79 Possible fix: add an instance declaration for (Match a50 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1425:19: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1425:19-55 Possible fix: add an instance declaration for (Match a51 ()) In the first argument of `($)', namely `pat "s_ns_plain_next" s_ns_plain_next' In the second argument of `($)', namely `pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1426:36: No instances for (Match match23 (), Match a53 (), Match match22 (), Match a52 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1426:36-45 Possible fix: add an instance declaration for (Match match23 (), Match a53 (), Match match22 (), Match a52 ()) In the second argument of `pat', namely `s_separate' In the first argument of `($)', namely `pat "s_separate" s_separate' In the second argument of `($)', namely `pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1444:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1444:19-63 Possible fix: add an instance declaration for (Match a16 ()) In the first argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific' In the second argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' In the second argument of `($)', namely `pat "b_l_folded_any" b_l_folded_any $ pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' Text/Yaml/Reference.hs:1445:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1445:19-61 Possible fix: add an instance declaration for (Match a17 ()) In the first argument of `($)', namely `pat "b_l_folded_trimmed" b_l_folded_trimmed' In the second argument of `($)', namely `pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' In the second argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' Text/Yaml/Reference.hs:1464:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1464:19-55 Possible fix: add an instance declaration for (Match a13 ()) In the first argument of `($)', namely `pat "l_chomped_empty" l_chomped_empty' In the expression: pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty In the definition of `tokenizersWithNT': tokenizersWithNT = pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty where pat name pattern = Map.insert (pName name) (\ n t -> patternTokenizer (match $ pattern n t)) Text/Yaml/Reference.hs:1465:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1465:19-57 Possible fix: add an instance declaration for (Match a14 ()) In the first argument of `($)', namely `pat "l_folded_content" l_folded_content' In the second argument of `($)', namely `pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty' In the expression: pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty Text/Yaml/Reference.hs:1466:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1466:19-59 Possible fix: add an instance declaration for (Match a15 ()) In the first argument of `($)', namely `pat "l_literal_content" l_literal_content' In the second argument of `($)', namely `pat "l_literal_content" l_literal_content $ Map.empty' In the second argument of `($)', namely `pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty' *** Trying again with preferred-versions *** setup configure setup/setup configure --ghc --user --prefix=/usr/local/tmp/archive/install --haddock-option=--use-contents=/package/YamlReference-0.6 --constraint=base<4 --constraint=parsec<3 --constraint=QuickCheck<2 --constraint=cabal-install<0.8 --verbose Warning: defaultUserHooks in Setup script is deprecated. Configuring YamlReference-0.6... Flags chosen: small_base=True Warning: No 'build-type' specified. If you do not need a custom Setup.hs or ./configure script then use 'build-type: Simple'. Dependency HUnit >=1.1: using HUnit-1.2.2.1 Dependency base ==3.*: using base-3.0.3.2 Dependency bytestring -any: using bytestring-0.9.1.6 Dependency containers -any: using containers-0.3.0.0 Dependency directory -any: using directory-1.0.1.0 Dependency dlist >=0.2: using dlist-0.5 Dependency regex-compat >=0.71: using regex-compat-0.92 Using Cabal-1.8.0.2 compiled by ghc-6.12 Using compiler: ghc-6.12.1 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/YamlReference-0.6/ghc-6.12.1 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/YamlReference-0.6 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.6 Using alex version 2.3.1 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.16.0 found on system at: /usr/local/bin/c2hs Using cpphs version 1.11 found on system at: /usr/local/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using gcc version 4.4.3 found on system at: /usr/bin/gcc Using ghc version 6.12.1 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.12.1 found on system at: /usr/local/bin/ghc-pkg Using greencard found on system at: /usr/local/tmp/archive/install/bin/greencard Using haddock version 2.7.2 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.16 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar *** setup haddock setup/setup haddock --verbose --html-location=/packages/archive/$pkg/$version/doc/html --hyperlink-source Running Haddock for YamlReference-0.6... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.6 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.6... Preprocessing executables for YamlReference-0.6... Running hscolour for YamlReference-0.6... Creating dist/doc/html/YamlReference (and its parents) Creating dist/doc/html/YamlReference/src (and its parents) /usr/local/bin/HsColour -print-css -odist/doc/html/YamlReference/src/hscolour.css /usr/local/bin/HsColour -css -anchor -odist/doc/html/YamlReference/src/Text-Yaml-Reference.html Text/Yaml/Reference.hs Warning: The documentation for the following packages are not installed. No links will be generated to these packages: base-3.0.3.2, ffi-1.0, rts-1.0 /usr/local/bin/ghc --print-libdir /usr/local/bin/ghc -E -cpp -x hs -optP-include -optPdist/build/autogen/cabal_macros.h -o dist/build/tmp1091/Text/Yaml/Reference.hs Text/Yaml/Reference.hs -Dlinux_BUILD_OS -Dlinux_HOST_OS -Di386_BUILD_ARCH -Di386_HOST_ARCH -D__GLASGOW_HASKELL__=612 Creating dist/doc/html/YamlReference/ (and its parents) /usr/local/bin/haddock --use-contents=/package/YamlReference-0.6 --prologue=dist/doc/html/YamlReference/haddock-prolog1091.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.6 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --verbosity=1 --html --read-interface=/packages/archive/HUnit/1.2.2.1/doc/html,/usr/local/tmp/archive/install/share/doc/HUnit-1.2.2.1/html/HUnit.haddock --read-interface=/packages/archive/array/0.3.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/array-0.3.0.0/array.haddock --read-interface=/packages/archive/base/4.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/base-4.2.0.0/base.haddock --read-interface=/packages/archive/bytestring/0.9.1.6/doc/html,/usr/local/tmp/archive/install/share/doc/bytestring-0.9.1.6/html/bytestring.haddock --read-interface=/packages/archive/containers/0.3.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/containers-0.3.0.0/containers.haddock --read-interface=/packages/archive/directory/1.0.1.0/doc/html,/usr/local/tmp/archive/install/share/doc/directory-1.0.1.0/html/directory.haddock --read-interface=/packages/archive/dlist/0.5/doc/html,/usr/local/tmp/archive/install/share/doc/dlist-0.5/html/dlist.haddock --read-interface=/packages/archive/filepath/1.1.0.3/doc/html,/usr/local/share/doc/ghc/html/libraries/filepath-1.1.0.3/filepath.haddock --read-interface=/packages/archive/ghc-prim/0.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/ghc-prim.haddock --read-interface=/packages/archive/integer-gmp/0.2.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/integer-gmp-0.2.0.0/integer-gmp.haddock --read-interface=/packages/archive/mtl/1.1.0.2/doc/html,/usr/local/tmp/archive/install/share/doc/mtl-1.1.0.2/html/mtl.haddock --read-interface=/packages/archive/old-locale/1.0.0.2/doc/html,/usr/local/share/doc/ghc/html/libraries/old-locale-1.0.0.2/old-locale.haddock --read-interface=/packages/archive/old-time/1.0.0.3/doc/html,/usr/local/share/doc/ghc/html/libraries/old-time-1.0.0.3/old-time.haddock --read-interface=/packages/archive/regex-base/0.93.1/doc/html,/usr/local/tmp/archive/install/share/doc/regex-base-0.93.1/html/regex-base.haddock --read-interface=/packages/archive/regex-compat/0.92/doc/html,/usr/local/tmp/archive/install/share/doc/regex-compat-0.92/html/regex-compat.haddock --read-interface=/packages/archive/regex-posix/0.94.1/doc/html,/usr/local/tmp/archive/install/share/doc/regex-posix-0.94.1/html/regex-posix.haddock --read-interface=/packages/archive/syb/0.1.0.2/doc/html,/usr/local/share/doc/ghc/html/libraries/syb-0.1.0.2/syb.haddock --read-interface=/packages/archive/unix/2.4.0.0/doc/html,/usr/local/share/doc/ghc/html/libraries/unix-2.4.0.0/unix.haddock --odir=dist/doc/html/YamlReference/ --title=YamlReference-0.6: YAML reference implementation --optghc=-hide-all-packages --optghc=-fbuilding-cabal-package --optghc=-i --optghc=-idist/build --optghc=-i. --optghc=-idist/build/autogen --optghc=-Idist/build/autogen --optghc=-Idist/build --optghc=-optP-include --optghc=-optPdist/build/autogen/cabal_macros.h --optghc=-odir --optghc=dist/build --optghc=-hidir --optghc=dist/build --optghc=-stubdir --optghc=dist/build --optghc=-package-id --optghc=HUnit-1.2.2.1-0b63c048ba7b7e5fa291171c8608ad81 --optghc=-package-id --optghc=base-3.0.3.2-52acef427378232ec569bca0486ee48f --optghc=-package-id --optghc=bytestring-0.9.1.6-d34b3db941c7d38af4651530de1ab787 --optghc=-package-id --optghc=containers-0.3.0.0-409fe3b8f0dda25b98e03716d26be411 --optghc=-package-id --optghc=directory-1.0.1.0-6a3a5d30b904e7e3cf5ad94d9127c3e0 --optghc=-package-id --optghc=dlist-0.5-4f793a152a2d485a31ef6ae72844ddcf --optghc=-package-id --optghc=regex-compat-0.92-2694ccc763375788a2e1e705bcd7cd86 --optghc=-O --optghc=-XCPP --optghc=-XMultiParamTypeClasses --optghc=-XFunctionalDependencies --optghc=-XFlexibleInstances --optghc=-XTypeSynonymInstances -B/usr/local/lib/ghc-6.12.1 dist/build/tmp1091/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:162:35: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `token', namely `(s_white +)' In the first argument of `(/)', namely `token White (s_white +)' In the expression: token White (s_white +) / sol Text/Yaml/Reference.bnf:173:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line ?)' In the expression: s_indent n & (s_separate_in_line ?) In the definition of `s_ignored_prefix_flow': s_ignored_prefix_flow n = s_indent n & (s_separate_in_line ?) Text/Yaml/Reference.bnf:181:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(nb_char *)' In the first argument of `(&)', namely `meta (nb_char *)' In the second argument of `(&)', namely `meta (nb_char *) & nest EndComment' Text/Yaml/Reference.bnf:184:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(c_nb_comment_text ?)' In the first argument of `(?)', namely `s_separate_in_line & (c_nb_comment_text ?)' In the first argument of `(&)', namely `(s_separate_in_line & (c_nb_comment_text ?) ?)' Text/Yaml/Reference.bnf:185:41: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_comment *)' In the expression: (s_b_comment / sol) & (l_comment *) In the definition of `s_l_comments': s_l_comments = (s_b_comment / sol) & (l_comment *) Text/Yaml/Reference.bnf:186:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_nb_comment_text ?)' In the second argument of `(&)', namely `(c_nb_comment_text ?) & b_ignored_any' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_ignored_any Text/Yaml/Reference.bnf:202:53: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n s *)' In the expression: token Break b_specific & (l_empty n s *) In the definition of `b_l_folded_specific': b_l_folded_specific n s = token Break b_specific & (l_empty n s *) Text/Yaml/Reference.bnf:204:48: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n s +)' In the expression: b_ignored_generic & (l_empty n s +) In the definition of `b_l_folded_trimmed': b_l_folded_trimmed n s = b_ignored_generic & (l_empty n s +) Text/Yaml/Reference.bnf:205:26: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:205:26-95 Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n s = b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space Text/Yaml/Reference.bnf:205:52: No instance for (Match match11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:205:52-95 Possible fix: add an instance declaration for (Match match11 ()) In the second argument of `(/)', namely `b_l_folded_trimmed n s / b_l_folded_as_space' In the expression: b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n s = b_l_folded_specific n s / b_l_folded_trimmed n s / b_l_folded_as_space Text/Yaml/Reference.bnf:206:28: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_separate_in_line ?)' In the expression: (s_separate_in_line ?) & b_l_folded_any n Plain In the definition of `s_l_flow_folded': s_l_flow_folded n = (s_separate_in_line ?) & b_l_folded_any n Plain Text/Yaml/Reference.bnf:212:50: No instance for (Match a8 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:212:50-89 Possible fix: add an instance declaration for (Match a8 ()) In the second argument of `(/)', namely `ns_tag_directive / ns_reserved_directive' In the second argument of `(^)', namely `(ns_yaml_directive / ns_tag_directive / ns_reserved_directive)' In the first argument of `(&)', namely `"directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive)' Text/Yaml/Reference.bnf:213:14: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(213,14)-(214,25) Possible fix: add an instance declaration for (Match a9 ()) In the second argument of `(&)', namely `nest EndDirective & s_l_comments' In the second argument of `(&)', namely `"directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive) & nest EndDirective & s_l_comments' In the second argument of `(&)', namely `c_directive & "directive" ^ (ns_yaml_directive / ns_tag_directive / ns_reserved_directive) & nest EndDirective & s_l_comments' Text/Yaml/Reference.bnf:216:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line & ns_directive_parameter *)' In the expression: ns_directive_name & (s_separate_in_line & ns_directive_parameter *) In the definition of `ns_reserved_directive': ns_reserved_directive = ns_directive_name & (s_separate_in_line & ns_directive_parameter *) Text/Yaml/Reference.bnf:217:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_char +)' In the expression: meta (ns_char +) In the definition of `ns_directive_name': ns_directive_name = meta (ns_char +) Text/Yaml/Reference.bnf:218:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_char +)' In the expression: meta (ns_char +) In the definition of `ns_directive_parameter': ns_directive_parameter = meta (ns_char +) Text/Yaml/Reference.bnf:223:20: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:223:20-55 Possible fix: add an instance declaration for (Match a ()) In the second argument of `(&)', namely `s_separate_in_line & ns_yaml_version' In the expression: meta ['Y', 'A', 'M', 'L'] ! "directive" & s_separate_in_line & ns_yaml_version In the definition of `ns_yaml_directive': ns_yaml_directive = meta ['Y', 'A', 'M', ....] ! "directive" & s_separate_in_line & ns_yaml_version Text/Yaml/Reference.bnf:224:29: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(ns_dec_digit +)' In the first argument of `meta', namely `((ns_dec_digit +) & '.' & (ns_dec_digit +))' In the expression: meta ((ns_dec_digit +) & '.' & (ns_dec_digit +)) Text/Yaml/Reference.bnf:232:15: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(232,15)-(234,34) Possible fix: add an instance declaration for (Match a1 ()) In the expression: c_named_tag_handle / c_secondary_tag_handle / c_primary_tag_handle In the definition of `c_tag_handle': c_tag_handle = c_named_tag_handle / c_secondary_tag_handle / c_primary_tag_handle Text/Yaml/Reference.bnf:243:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_word_char +)' In the first argument of `(&)', namely `meta (ns_word_char +)' In the second argument of `(&)', namely `meta (ns_word_char +) & c_tag & nest EndHandle' Text/Yaml/Reference.bnf:250:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char *)' In the second argument of `(&)', namely `meta (ns_uri_char *)' In the expression: c_tag & meta (ns_uri_char *) Text/Yaml/Reference.bnf:251:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(ns_uri_char *)' In the first argument of `meta', namely `(ns_tag_char & (ns_uri_char *))' In the expression: meta (ns_tag_char & (ns_uri_char *)) Text/Yaml/Reference.bnf:256:51: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate n c & c_ns_tag_property ?)' In the first argument of `(/)', namely `(c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?))' In the first argument of `(&)', namely `((c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?)) / (c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?)))' Text/Yaml/Reference.bnf:264:22: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:264:22-77 Possible fix: add an instance declaration for (Match a2 ()) In the first argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag)' In the second argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag' In the expression: nest BeginTag & (c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag Text/Yaml/Reference.bnf:264:39: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:264:39-77 Possible fix: add an instance declaration for (Match a3 ()) In the second argument of `(/)', namely `c_ns_shorthand_tag / c_non_specific_tag' In the first argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag)' In the second argument of `(&)', namely `(c_verbatim_tag / c_ns_shorthand_tag / c_non_specific_tag) & nest EndTag' Text/Yaml/Reference.bnf:267:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char +)' In the first argument of `(&)', namely `meta (ns_uri_char +)' In the second argument of `(&)', namely `meta (ns_uri_char +) & indicator '>'' Text/Yaml/Reference.bnf:268:49: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_uri_char +)' In the second argument of `(&)', namely `meta (ns_uri_char +)' In the first argument of `(/)', namely `c_named_tag_handle & meta (ns_uri_char +)' Text/Yaml/Reference.bnf:280:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_anchor_char +)' In the expression: meta (ns_anchor_char +) In the definition of `ns_anchor_name': ns_anchor_name = meta (ns_anchor_char +) Text/Yaml/Reference.bnf:294:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_double_char *) In a case alternative: FlowKey -> (nb_double_char *) In the expression: case c of { FlowOut -> s_double_multi n FlowIn -> s_double_multi n FlowKey -> (nb_double_char *) } Text/Yaml/Reference.bnf:296:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_double_chars *)' In the expression: (s_ns_double_chars *) & (s_ns_double_next n *) & (s_white *) In the definition of `s_double_multi': s_double_multi n = (s_ns_double_chars *) & (s_ns_double_next n *) & (s_white *) Text/Yaml/Reference.bnf:299:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_double_char In the definition of `s_ns_double_chars': s_ns_double_chars = (s_white *) & ns_double_char Text/Yaml/Reference.bnf:302:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_double_chars *)' In the first argument of `(?)', namely `ns_double_char & (s_ns_double_chars *)' In the second argument of `(&)', namely `(ns_double_char & (s_ns_double_chars *) ?)' Text/Yaml/Reference.bnf:304:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & nest BeginEscape & c_escape ! "escape" & b_ignored_any & nest EndEscape In the definition of `s_b_double_escaped': s_b_double_escaped = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_ignored_any & nest EndEscape Text/Yaml/Reference.bnf:325:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_single_char *) In a case alternative: FlowKey -> (nb_single_char *) In the expression: case c of { FlowOut -> s_single_multi n FlowIn -> s_single_multi n FlowKey -> (nb_single_char *) } Text/Yaml/Reference.bnf:327:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_single_char In the definition of `s_ns_single_chars': s_ns_single_chars = (s_white *) & ns_single_char Text/Yaml/Reference.bnf:328:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_single_chars *)' In the expression: (s_ns_single_chars *) & (s_ns_single_next n *) & (s_white *) In the definition of `s_single_multi': s_single_multi n = (s_ns_single_chars *) & (s_ns_single_next n *) & (s_white *) Text/Yaml/Reference.bnf:333:42: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_single_chars *)' In the first argument of `(?)', namely `ns_single_char & (s_ns_single_chars *)' In the second argument of `(&)', namely `(ns_single_char & (s_ns_single_chars *) ?)' Text/Yaml/Reference.bnf:344:22: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(':' +)' In the first argument of `(/)', namely `(':' +) & ('#' / ns_plain_safe c) & ('#' *)' In the expression: (':' +) & ('#' / ns_plain_safe c) & ('#' *) / ns_plain_safe c & ('#' *) Text/Yaml/Reference.bnf:346:20: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:346:20-44 Possible fix: add an instance declaration for (Match match2 ()) In the expression: s_white / ns_plain_char c In the definition of `nb_plain_char': nb_plain_char c = s_white / ns_plain_char c Text/Yaml/Reference.bnf:347:46: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(/)', namely `('#' +)' In the second argument of `(&)', namely `(('#' +) / ns_plain_char c)' In the first argument of `(/)', namely `('-' / '?' / ':') & (('#' +) / ns_plain_char c)' Text/Yaml/Reference.bnf:357:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_chars c *)' In the expression: ns_plain_first c ! "node" & (s_ns_plain_chars c *) In the definition of `ns_plain_single': ns_plain_single c = ns_plain_first c ! "node" & (s_ns_plain_chars c *) Text/Yaml/Reference.bnf:358:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the expression: (s_white *) & ns_plain_char c In the definition of `s_ns_plain_chars': s_ns_plain_chars c = (s_white *) & ns_plain_char c Text/Yaml/Reference.bnf:359:44: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_next n c *)' In the expression: ns_plain_single c & (s_ns_plain_next n c *) In the definition of `ns_plain_multi': ns_plain_multi n c = ns_plain_single c & (s_ns_plain_next n c *) Text/Yaml/Reference.bnf:363:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_chars c *)' In the second argument of `(&)', namely `ns_plain_char c & (s_ns_plain_chars c *)' In the second argument of `(&)', namely `s_ignored_prefix n Plain & ns_plain_char c & (s_ns_plain_chars c *)' Text/Yaml/Reference.bnf:376:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_separate n c ?)' In the second argument of `(&)', namely `(s_separate n c ?) & (ns_s_flow_seq_entries n (in_flow c) ?) & c_sequence_end & nest EndSequence' In the second argument of `(&)', namely `c_sequence_start ! "node" & (s_separate n c ?) & (ns_s_flow_seq_entries n (in_flow c) ?) & c_sequence_end & nest EndSequence' Text/Yaml/Reference.bnf:440:71: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate_in_line ?)' In the first argument of `limitedTo', namely `("node" ^ (ns_flow_yaml_node na FlowKey) & (s_separate_in_line ?))' In the expression: ("node" ^ (ns_flow_yaml_node na FlowKey) & (s_separate_in_line ?)) `limitedTo` 1024 Text/Yaml/Reference.bnf:497:28: No instance for (Match match21 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(497,28)-(498,54) Possible fix: add an instance declaration for (Match match21 Int) In the expression: indicator (ns_dec_digit - '0') & asInteger / detect_scalar_indentation n In the definition of `c_indentation_indicator': c_indentation_indicator n = indicator (ns_dec_digit - '0') & asInteger / detect_scalar_indentation n Text/Yaml/Reference.bnf:500:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(nb_char *)' In the second argument of `($)', namely `(nb_char *) & (b_ignored_any & (l_empty n Literal *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_ignored_any & (l_empty n Literal *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:539:20: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_ignored_any *)' In the expression: (s_indent_le n & b_ignored_any *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_ignored_any *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:541:20: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_normalized *)' In the expression: (s_indent_le n & b_normalized *) & nest EndScalar & (l_trail_comments n ?) In the definition of `l_keep_empty': l_keep_empty n = (s_indent_le n & b_normalized *) & nest EndScalar & (l_trail_comments n ?) Text/Yaml/Reference.bnf:546:23: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_comment *)' In the second argument of `(&)', namely `b_ignored_any & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_ignored_any & (l_comment *)' Text/Yaml/Reference.bnf:554:27: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n Literal *)' In the expression: (l_empty n Literal *) & s_indent n & (nb_char +) In the definition of `l_nb_literal_chars': l_nb_literal_chars n = (l_empty n Literal *) & s_indent n & (nb_char +) Text/Yaml/Reference.bnf:556:52: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(b_l_literal_next n *)' In the second argument of `(&)', namely `(b_l_literal_next n *) & b_chomped_last t' In the first argument of `(?)', namely `l_nb_literal_chars n & (b_l_literal_next n *) & b_chomped_last t' Text/Yaml/Reference.bnf:565:56: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(nb_char *)' In the second argument of `(&)', namely `ns_char ! "fold" & (nb_char *)' In the expression: s_indent n & ns_char ! "fold" & (nb_char *) Text/Yaml/Reference.bnf:567:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded_any n Folded & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded_any n Folded & s_nb_folded_text n *) In the definition of `l_nb_folded_lines': l_nb_folded_lines n = s_nb_folded_text n & (b_l_folded_any n Folded & s_nb_folded_text n *) Text/Yaml/Reference.bnf:569:29: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n Folded *)' In the expression: (l_empty n Folded *) & l_nb_folded_lines n & (b_normalized & l_nb_start_with_spaced n ?) In the definition of `l_nb_start_with_folded': l_nb_start_with_folded n = (l_empty n Folded *) & l_nb_folded_lines n & (b_normalized & l_nb_start_with_spaced n ?) Text/Yaml/Reference.bnf:573:56: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(nb_char *)' In the second argument of `(&)', namely `s_white ! "fold" & (nb_char *)' In the expression: s_indent n & s_white ! "fold" & (nb_char *) Text/Yaml/Reference.bnf:574:39: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n Folded *)' In the expression: b_normalized & (l_empty n Folded *) In the definition of `b_l_spaced': b_l_spaced n = b_normalized & (l_empty n Folded *) Text/Yaml/Reference.bnf:576:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_spaced n & s_nb_spaced_text n *)' In the expression: s_nb_spaced_text n & (b_l_spaced n & s_nb_spaced_text n *) In the definition of `l_nb_spaced_lines': l_nb_spaced_lines n = s_nb_spaced_text n & (b_l_spaced n & s_nb_spaced_text n *) Text/Yaml/Reference.bnf:583:28: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_nb_start_with_any n & b_chomped_last t ?)' In the expression: (l_nb_start_with_any n & b_chomped_last t ?) & l_chomped_empty n t In the definition of `l_folded_content': l_folded_content n t = (l_nb_start_with_any n & b_chomped_last t ?) & l_chomped_empty n t Text/Yaml/Reference.bnf:594:31: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +)' In the second argument of `(&)', namely `(s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +) & nest EndSequence' In the expression: (nest BeginSequence & (s_indent (n .+ m) & c_l_block_seq_entry (n .+ m) +) & nest EndSequence) Text/Yaml/Reference.bnf:597:43: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_comment *)' In the second argument of `($)', namely `(l_comment *) & count_spaces (- n)' In the expression: peek $ (l_comment *) & count_spaces (- n) Text/Yaml/Reference.bnf:637:34: No instances for (Match a11 (), Match a12 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:637:34-75 Possible fix: add an instance declaration for (Match a11 (), Match a12 ()) In the expression: c_s_simple_json_key / ns_s_simple_yaml_key In the definition of `ns_s_block_map_implicit_key': ns_s_block_map_implicit_key = c_s_simple_json_key / ns_s_simple_yaml_key Text/Yaml/Reference.bnf:658:47: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_ns_properties n c & s_separate n c ?)' In the second argument of `(&)', namely `(c_ns_properties n c & s_separate n c ?) & (c_l__literal n / c_l__folded n)' In the expression: s_separate n c & (c_ns_properties n c & s_separate n c ?) & (c_l__literal n / c_l__folded n) Text/Yaml/Reference.bnf:669:22: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_byte_order_mark ?)' In the expression: (c_byte_order_mark ?) & (l_comment *) In the definition of `l_document_prefix': l_document_prefix = (c_byte_order_mark ?) & (l_comment *) Text/Yaml/Reference.bnf:671:20: No instance for (Match a10 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:671:20-48 Possible fix: add an instance declaration for (Match a10 ()) In the expression: c_document_end & s_l_comments In the definition of `l_document_suffix': l_document_suffix = c_document_end & s_l_comments Text/Yaml/Reference.bnf:682:24: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_directive ! "doc" *)' In the second argument of `(&)', namely `(l_directive ! "doc" *) & c_document_start ! "doc" & "node" ^ (l_implicit_document / e_node & s_l_comments) & nest EndDocument' In the expression: nest BeginDocument & (l_directive ! "doc" *) & c_document_start ! "doc" & "node" ^ (l_implicit_document / e_node & s_l_comments) & nest EndDocument Text/Yaml/Reference.bnf:693:18: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_document_suffix & l_documents *)' In the second argument of `(&)', namely `(l_document_suffix & l_documents *) & nest EndStream' In the second argument of `(&)', namely `l_documents & (l_document_suffix & l_documents *) & nest EndStream' Text/Yaml/Reference.bnf:696:37: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_following_document *)' In the expression: l_leading_document & (l_following_document *) In the definition of `l_documents': l_documents = l_leading_document & (l_following_document *) Text/Yaml/Reference.bnf:698:51: No instance for (Match a86 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:698:51-120 Possible fix: add an instance declaration for (Match a86 ()) In the second argument of `(^)', namely `(l_explicit_document / "node" ^ (l_implicit_document / e_no_document))' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / e_no_document))' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / e_no_document)) Text/Yaml/Reference.bnf:700:53: No instance for (Match a85 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:700:53-87 Possible fix: add an instance declaration for (Match a85 ()) In the second argument of `(^)', namely `(l_explicit_document / e_no_document)' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / e_no_document)' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / e_no_document) Text/Yaml/Reference.hs:718:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(parser *)' In the expression: nonEmpty parser & (parser *) In the definition of `+': + parser = nonEmpty parser & (parser *) Text/Yaml/Reference.hs:1170:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1170:13-55 Possible fix: add an instance declaration for (Match a87 ()) In the first argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle' In the second argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_mapping_value" c_mapping_value $ pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1171:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1171:13-53 Possible fix: add an instance declaration for (Match a88 ()) In the first argument of `($)', namely `pat "c_nb_comment_text" c_nb_comment_text' In the second argument of `($)', namely `pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_named_tag_handle" c_named_tag_handle $ pat "c_nb_comment_text" c_nb_comment_text $ pat "c_non_specific_tag" c_non_specific_tag $ pat "c_ns_alias" c_ns_alias $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1175:13: No instance for (Match a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1175:13-61 Possible fix: add an instance declaration for (Match a89 ()) In the first argument of `($)', namely `pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix' In the second argument of `($)', namely `pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1177:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1177:13-55 Possible fix: add an instance declaration for (Match a90 ()) In the first argument of `($)', namely `pat "c_ns_shorthand_tag" c_ns_shorthand_tag' In the second argument of `($)', namely `pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_ns_property" c_ns_property $ pat "c_ns_shorthand_tag" c_ns_shorthand_tag $ pat "c_ns_tag_property" c_ns_tag_property $ pat "c_primary_tag_handle" c_primary_tag_handle $ pat "c_printable" c_printable $ pat "c_quoted_quote" c_quoted_quote $ pat "c_reserved" c_reserved $ pat "c_secondary_tag_handle" c_secondary_tag_handle $ pat "c_sequence_end" c_sequence_end $ pat "c_sequence_entry" c_sequence_entry $ pat "c_sequence_start" c_sequence_start $ pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1188:13: No instance for (Match a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1188:13-57 Possible fix: add an instance declaration for (Match a91 ()) In the first argument of `($)', namely `pat "c_s_simple_json_key" c_s_simple_json_key' In the second argument of `($)', namely `pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_single_quote" c_single_quote $ pat "c_s_simple_json_key" c_s_simple_json_key $ pat "c_tag" c_tag $ pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1191:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1191:13-47 Possible fix: add an instance declaration for (Match a92 ()) In the first argument of `($)', namely `pat "c_verbatim_tag" c_verbatim_tag' In the second argument of `($)', namely `pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "c_tag_handle" c_tag_handle $ pat "c_verbatim_tag" c_verbatim_tag $ pat "e_node" e_node $ pat "e_no_document" e_no_document $ pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1195:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1195:13-37 Possible fix: add an instance declaration for (Match a93 ()) In the first argument of `($)', namely `pat "l_comment" l_comment' In the second argument of `($)', namely `pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "e_scalar" e_scalar $ pat "l_comment" l_comment $ pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1197:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1197:13-53 Possible fix: add an instance declaration for (Match a94 ()) In the first argument of `($)', namely `pat "l_document_prefix" l_document_prefix' In the second argument of `($)', namely `pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_directive" l_directive $ pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1198:13: No instance for (Match a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1198:13-41 Possible fix: add an instance declaration for (Match a95 ()) In the first argument of `($)', namely `pat "l_documents" l_documents' In the second argument of `($)', namely `pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_document_prefix" l_document_prefix $ pat "l_documents" l_documents $ pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1200:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1200:13-57 Possible fix: add an instance declaration for (Match a96 ()) In the first argument of `($)', namely `pat "l_explicit_document" l_explicit_document' In the second argument of `($)', namely `pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_document_suffix" l_document_suffix $ pat "l_explicit_document" l_explicit_document $ pat "l_following_document" l_following_document $ pat "l_forbidden" l_forbidden $ pat "l_implicit_document" l_implicit_document $ pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1205:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1205:13-45 Possible fix: add an instance declaration for (Match a97 ()) In the first argument of `($)', namely `pat "l_yaml_stream" l_yaml_stream' In the second argument of `($)', namely `pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "l_leading_document" l_leading_document $ pat "l_yaml_stream" l_yaml_stream $ pat "nb_char" nb_char $ pat "nb_double_char" nb_double_char $ pat "nb_single_char" nb_single_char $ pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1210:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1210:13-47 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name' In the second argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_anchor_char" ns_anchor_char $ pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1214:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1214:13-53 Possible fix: add an instance declaration for (Match a99 ()) In the first argument of `($)', namely `pat "ns_directive_name" ns_directive_name' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1215:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1215:13-63 Possible fix: add an instance declaration for (Match a100 ()) In the first argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter' In the second argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_char" ns_esc_char $ pat "ns_esc_double_quote" ns_esc_double_quote $ pat "ns_esc_escape" ns_esc_escape $ pat "ns_esc_form_feed" ns_esc_form_feed $ pat "ns_esc_horizontal_tab" ns_esc_horizontal_tab $ pat "ns_esc_line_feed" ns_esc_line_feed $ pat "ns_esc_line_separator" ns_esc_line_separator $ pat "ns_esc_next_line" ns_esc_next_line $ pat "ns_esc_non_breaking_space" ns_esc_non_breaking_space $ pat "ns_esc_null" ns_esc_null $ pat "ns_esc_paragraph_separator" ns_esc_paragraph_separator $ pat "ns_esc_space" ns_esc_space $ pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1237:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1237:13-59 Possible fix: add an instance declaration for (Match a101 ()) In the first argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix' In the second argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_esc_vertical_tab" ns_esc_vertical_tab $ pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1241:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1241:13-61 Possible fix: add an instance declaration for (Match a102 ()) In the first argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive' In the second argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1244:13: No instance for (Match a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1244:13-59 Possible fix: add an instance declaration for (Match a103 ()) In the first argument of `($)', namely `pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key' In the second argument of `($)', namely `pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_single_char" ns_single_char $ pat "ns_s_simple_yaml_key" ns_s_simple_yaml_key $ pat "ns_tag_char" ns_tag_char $ pat "ns_tag_directive" ns_tag_directive $ pat "ns_tag_prefix" ns_tag_prefix $ pat "ns_uri_char" ns_uri_char $ pat "ns_word_char" ns_word_char $ pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1251:13: No instance for (Match a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-49 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_yaml_directive" ns_yaml_directive $ pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1252:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1252:13-41 Possible fix: add an instance declaration for (Match a105 ()) In the first argument of `($)', namely `pat "s_b_comment" s_b_comment' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1253:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1253:13-55 Possible fix: add an instance declaration for (Match a106 ()) In the first argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped' In the second argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1254:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1254:13-43 Possible fix: add an instance declaration for (Match a107 ()) In the first argument of `($)', namely `pat "s_l_comments" s_l_comments' In the second argument of `($)', namely `pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_b_double_escaped" s_b_double_escaped $ pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1255:13: No instance for (Match a108 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1255:13-53 Possible fix: add an instance declaration for (Match a108 ()) In the first argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars' In the second argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_l_comments" s_l_comments $ pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1256:13: No instance for (Match a109 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1256:13-53 Possible fix: add an instance declaration for (Match a109 ()) In the first argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars' In the second argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_ns_double_chars" s_ns_double_chars $ pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1257:13: No instance for (Match a110 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1257:13-55 Possible fix: add an instance declaration for (Match a110 ()) In the first argument of `($)', namely `pat "s_separate_in_line" s_separate_in_line' In the second argument of `($)', namely `pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' In the second argument of `($)', namely `pat "s_ns_single_chars" s_ns_single_chars $ pat "s_separate_in_line" s_separate_in_line $ pat "s_space" s_space $ pat "s_tab" s_tab $ pat "s_white" s_white $ Map.empty' Text/Yaml/Reference.hs:1278:41: No instance for (Match match24 ()) arising from a use of `b_l_literal_next' at Text/Yaml/Reference.hs:1278:41-56 Possible fix: add an instance declaration for (Match match24 ()) In the second argument of `pat', namely `b_l_literal_next' In the first argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next' In the second argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next $ pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1279:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1279:18-44 Possible fix: add an instance declaration for (Match a54 ()) In the first argument of `($)', namely `pat "b_l_spaced" b_l_spaced' In the second argument of `($)', namely `pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "b_l_literal_next" b_l_literal_next $ pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1280:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1280:18-80 Possible fix: add an instance declaration for (Match a55 ()) In the first argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry' In the second argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "b_l_spaced" b_l_spaced $ pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1281:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1281:18-76 Possible fix: add an instance declaration for (Match a56 ()) In the first argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key' In the second argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_explicit_entry" c_l_block_map_explicit_entry $ pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1282:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1282:18-80 Possible fix: add an instance declaration for (Match a57 ()) In the first argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value' In the second argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_explicit_key" c_l_block_map_explicit_key $ pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1283:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1283:18-62 Possible fix: add an instance declaration for (Match a58 ()) In the first argument of `($)', namely `pat "c_l_block_seq_entry" c_l_block_seq_entry' In the second argument of `($)', namely `pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l_block_map_implicit_value" c_l_block_map_implicit_value $ pat "c_l_block_seq_entry" c_l_block_seq_entry $ pat "c_l__folded" c_l__folded $ pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1286:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1286:18-76 Possible fix: add an instance declaration for (Match a59 ()) In the first argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value' In the second argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "c_l__literal" c_l__literal $ pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1287:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1287:18-56 Possible fix: add an instance declaration for (Match a60 ()) In the first argument of `($)', namely `pat "l__block_mapping" l__block_mapping' In the second argument of `($)', namely `pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_block_map_explicit_value" l_block_map_explicit_value $ pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1288:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1288:18-58 Possible fix: add an instance declaration for (Match a61 ()) In the first argument of `($)', namely `pat "l__block_sequence" l__block_sequence' In the second argument of `($)', namely `pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l__block_mapping" l__block_mapping $ pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1289:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1289:18-48 Possible fix: add an instance declaration for (Match a62 ()) In the first argument of `($)', namely `pat "l_keep_empty" l_keep_empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l__block_sequence" l__block_sequence $ pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1290:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1290:18-58 Possible fix: add an instance declaration for (Match a63 ()) In the first argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1291:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1291:18-60 Possible fix: add an instance declaration for (Match a64 ()) In the first argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars' In the second argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1292:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1292:18-58 Possible fix: add an instance declaration for (Match a65 ()) In the first argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines' In the second argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_literal_chars" l_nb_literal_chars $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1293:44: No instances for (Match match12 (), Match match25 ()) arising from a use of `l_nb_start_with_any' at Text/Yaml/Reference.hs:1293:44-62 Possible fix: add an instance declaration for (Match match12 (), Match match25 ()) In the second argument of `pat', namely `l_nb_start_with_any' In the first argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any' In the second argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1294:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1294:18-68 Possible fix: add an instance declaration for (Match a66 ()) In the first argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded' In the second argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_any" l_nb_start_with_any $ pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1295:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1295:18-68 Possible fix: add an instance declaration for (Match a67 ()) In the first argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced' In the second argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_folded" l_nb_start_with_folded $ pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1296:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:18-50 Possible fix: add an instance declaration for (Match a68 ()) In the first argument of `($)', namely `pat "l_strip_empty" l_strip_empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_nb_start_with_spaced" l_nb_start_with_spaced $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1297:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1297:18-56 Possible fix: add an instance declaration for (Match a69 ()) In the first argument of `($)', namely `pat "l_trail_comments" l_trail_comments' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1298:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:18-64 Possible fix: add an instance declaration for (Match a70 ()) In the first argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry' In the second argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1299:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1299:18-82 Possible fix: add an instance declaration for (Match a71 ()) In the first argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry' In the second argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_block_map_entry" ns_l_block_map_entry $ pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1300:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1300:18-64 Possible fix: add an instance declaration for (Match a72 ()) In the first argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping' In the second argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_block_map_implicit_entry" ns_l_block_map_implicit_entry $ pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1301:18: No instance for (Match a73 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1301:18-66 Possible fix: add an instance declaration for (Match a73 ()) In the first argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence' In the second argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_in_line_mapping" ns_l_in_line_mapping $ pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1302:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1302:18-52 Possible fix: add an instance declaration for (Match a74 ()) In the first argument of `($)', namely `pat "s_double_multi" s_double_multi' In the second argument of `($)', namely `pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "ns_l_in_line_sequence" ns_l_in_line_sequence $ pat "s_double_multi" s_double_multi $ pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1304:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1304:18-66 Possible fix: add an instance declaration for (Match a75 ()) In the first argument of `($)', namely `pat "s_ignored_prefix_flow" s_ignored_prefix_flow' In the second argument of `($)', namely `pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_ignored_prefix_block" s_ignored_prefix_block $ pat "s_ignored_prefix_flow" s_ignored_prefix_flow $ pat "s_indent" s_indent $ pat "s_indent_le" s_indent_le $ pat "s_indent_lt" s_indent_lt $ pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1308:39: No instances for (Match a76 (), Match match26 ()) arising from a use of `s_l_double_any' at Text/Yaml/Reference.hs:1308:39-52 Possible fix: add an instance declaration for (Match a76 (), Match match26 ()) In the second argument of `pat', namely `s_l_double_any' In the first argument of `($)', namely `pat "s_l_double_any" s_l_double_any' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1309:18: No instance for (Match a77 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:18-54 Possible fix: add an instance declaration for (Match a77 ()) In the first argument of `($)', namely `pat "s_l_flow_folded" s_l_flow_folded' In the second argument of `($)', namely `pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_flow_folded" s_l_flow_folded $ pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1310:43: No instance for (Match a78 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1310:43-60 Possible fix: add an instance declaration for (Match a78 ()) In the second argument of `pat', namely `s_l__flow_in_block' In the first argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block' In the second argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1311:18: No instance for (Match a79 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1311:18-56 Possible fix: add an instance declaration for (Match a79 ()) In the first argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text' In the second argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_l__flow_in_block" s_l__flow_in_block $ pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1312:18: No instance for (Match a80 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1312:18-56 Possible fix: add an instance declaration for (Match a80 ()) In the first argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text' In the second argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_nb_folded_text" s_nb_folded_text $ pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1313:18: No instance for (Match a81 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1313:18-56 Possible fix: add an instance declaration for (Match a81 ()) In the first argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next' In the second argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_nb_spaced_text" s_nb_spaced_text $ pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1314:18: No instance for (Match a82 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1314:18-56 Possible fix: add an instance declaration for (Match a82 ()) In the first argument of `($)', namely `pat "s_ns_single_next" s_ns_single_next' In the second argument of `($)', namely `pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_ns_double_next" s_ns_double_next $ pat "s_ns_single_next" s_ns_single_next $ pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1315:41: No instances for (Match match27 (), Match a83 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1315:41-56 Possible fix: add an instance declaration for (Match match27 (), Match a83 ()) In the second argument of `pat', namely `s_separate_lines' In the first argument of `($)', namely `pat "s_separate_lines" s_separate_lines' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1316:18: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1316:18-52 Possible fix: add an instance declaration for (Match a84 ()) In the first argument of `($)', namely `pat "s_single_multi" s_single_multi' In the second argument of `($)', namely `pat "s_single_multi" s_single_multi $ Map.empty' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_single_multi" s_single_multi $ Map.empty' Text/Yaml/Reference.hs:1335:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1335:18-50 Possible fix: add an instance declaration for (Match a4 ()) In the first argument of `($)', namely `pat "ns_plain_char" ns_plain_char' In the second argument of `($)', namely `pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the expression: pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty Text/Yaml/Reference.hs:1336:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1336:18-52 Possible fix: add an instance declaration for (Match a5 ()) In the first argument of `($)', namely `pat "ns_plain_first" ns_plain_first' In the second argument of `($)', namely `pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1338:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1338:18-54 Possible fix: add an instance declaration for (Match a6 ()) In the first argument of `($)', namely `pat "ns_plain_single" ns_plain_single' In the second argument of `($)', namely `pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_safe" ns_plain_safe $ pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1339:18: No instance for (Match a7 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1339:18-56 Possible fix: add an instance declaration for (Match a7 ()) In the first argument of `($)', namely `pat "s_ns_plain_chars" s_ns_plain_chars' In the second argument of `($)', namely `pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_single" ns_plain_single $ pat "s_ns_plain_chars" s_ns_plain_chars $ Map.empty' Text/Yaml/Reference.hs:1388:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1388:19-63 Possible fix: add an instance declaration for (Match a18 ()) In the first argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content' In the second argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the expression: pat "c_double_quoted" c_double_quoted $ pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty Text/Yaml/Reference.hs:1389:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389:19-57 Possible fix: add an instance declaration for (Match a19 ()) In the first argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node' In the second argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_json_content" c_flow_json_content $ pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1390:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390:19-53 Possible fix: add an instance declaration for (Match a20 ()) In the first argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping' In the second argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_json_node" c_flow_json_node $ pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1391:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1391:19-55 Possible fix: add an instance declaration for (Match a21 ()) In the first argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence' In the second argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_mapping" c_flow_mapping $ pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1392:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1392:19-81 Possible fix: add an instance declaration for (Match a22 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value' In the second argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_flow_sequence" c_flow_sequence $ pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1393:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1393:19-79 Possible fix: add an instance declaration for (Match a23 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json' In the second argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_adjacent_value" c_ns_flow_map_adjacent_value $ pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1394:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1394:19-81 Possible fix: add an instance declaration for (Match a24 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value' In the second argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_implicit_json" c_ns_flow_map_implicit_json $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1395:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1395:19-75 Possible fix: add an instance declaration for (Match a25 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json' In the second argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1396:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1396:19-55 Possible fix: add an instance declaration for (Match a26 ()) In the first argument of `($)', namely `pat "c_ns_properties" c_ns_properties' In the second argument of `($)', namely `pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_single_json" c_ns_flow_map_single_json $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1398:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1398:19-53 Possible fix: add an instance declaration for (Match a27 ()) In the first argument of `($)', namely `pat "nb_double_text" nb_double_text' In the second argument of `($)', namely `pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_single_quoted" c_single_quoted $ pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1399:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1399:19-53 Possible fix: add an instance declaration for (Match a28 ()) In the first argument of `($)', namely `pat "nb_single_text" nb_single_text' In the second argument of `($)', namely `pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "nb_double_text" nb_double_text $ pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1400:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1400:19-55 Possible fix: add an instance declaration for (Match a29 ()) In the first argument of `($)', namely `pat "ns_flow_content" ns_flow_content' In the second argument of `($)', namely `pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "nb_single_text" nb_single_text $ pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1401:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1401:19-59 Possible fix: add an instance declaration for (Match a30 ()) In the first argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry' In the second argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_content" ns_flow_content $ pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1402:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1402:19-77 Possible fix: add an instance declaration for (Match a31 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_entry" ns_flow_map_entry $ pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1403:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1403:19-77 Possible fix: add an instance declaration for (Match a32 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry' In the second argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_empty" ns_flow_map_implicit_empty $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1404:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1404:19-75 Possible fix: add an instance declaration for (Match a33 ()) In the first argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml' In the second argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1405:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1405:19-73 Possible fix: add an instance declaration for (Match a34 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry' In the second argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_implicit_yaml" ns_flow_map_implicit_yaml $ pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1406:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1406:19-71 Possible fix: add an instance declaration for (Match a35 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair' In the second argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_entry" ns_flow_map_single_entry $ pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1407:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1407:19-71 Possible fix: add an instance declaration for (Match a36 ()) In the first argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml' In the second argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_pair" ns_flow_map_single_pair $ pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1408:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1408:19-49 Possible fix: add an instance declaration for (Match a37 ()) In the first argument of `($)', namely `pat "ns_flow_node" ns_flow_node' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_single_yaml" ns_flow_map_single_yaml $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1409:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1409:19-59 Possible fix: add an instance declaration for (Match a38 ()) In the first argument of `($)', namely `pat "ns_flow_seq_entry" ns_flow_seq_entry' In the second argument of `($)', namely `pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_seq_entry" ns_flow_seq_entry $ pat "ns_flow_yaml_content" ns_flow_yaml_content $ pat "ns_flow_yaml_node" ns_flow_yaml_node $ pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1413:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1413:19-53 Possible fix: add an instance declaration for (Match a39 ()) In the first argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi' In the second argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain" ns_plain $ pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1414:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1414:19-67 Possible fix: add an instance declaration for (Match a40 ()) In the first argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries' In the second argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_multi" ns_plain_multi $ pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1415:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1415:19-67 Possible fix: add an instance declaration for (Match a41 ()) In the first argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries' In the second argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_s_flow_map_entries" ns_s_flow_map_entries $ pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1416:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1416:19-67 Possible fix: add an instance declaration for (Match a42 ()) In the first argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection' In the second argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_s_flow_seq_entries" ns_s_flow_seq_entries $ pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1417:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1417:19-63 Possible fix: add an instance declaration for (Match a43 ()) In the first argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block' In the second argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_collection" s_l__block_collection $ pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1418:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1418:19-63 Possible fix: add an instance declaration for (Match a44 ()) In the first argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented' In the second argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_in_block" s_l__block_in_block $ pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1419:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1419:19-55 Possible fix: add an instance declaration for (Match a45 ()) In the first argument of `($)', namely `pat "s_l__block_node" s_l__block_node' In the second argument of `($)', namely `pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_indented" s_l__block_indented $ pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1420:19: No instance for (Match a46 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1420:19-59 Possible fix: add an instance declaration for (Match a46 ()) In the first argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar' In the second argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_node" s_l__block_node $ pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1421:19: No instance for (Match a47 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1421:19-81 Possible fix: add an instance declaration for (Match a47 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_l__block_scalar" s_l__block_scalar $ pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1422:19: No instance for (Match a48 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1422:19-81 Possible fix: add an instance declaration for (Match a48 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_empty" s_ns_flow_map_explicit_empty $ pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1423:19: No instance for (Match a49 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1423:19-79 Possible fix: add an instance declaration for (Match a49 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_entry" s_ns_flow_map_explicit_entry $ pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1424:19: No instance for (Match a50 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1424:19-79 Possible fix: add an instance declaration for (Match a50 ()) In the first argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_json" s_ns_flow_map_explicit_json $ pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1425:19: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1425:19-55 Possible fix: add an instance declaration for (Match a51 ()) In the first argument of `($)', namely `pat "s_ns_plain_next" s_ns_plain_next' In the second argument of `($)', namely `pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "s_ns_flow_map_explicit_yaml" s_ns_flow_map_explicit_yaml $ pat "s_ns_plain_next" s_ns_plain_next $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1426:36: No instances for (Match match23 (), Match a53 (), Match match22 (), Match a52 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1426:36-45 Possible fix: add an instance declaration for (Match match23 (), Match a53 (), Match match22 (), Match a52 ()) In the second argument of `pat', namely `s_separate' In the first argument of `($)', namely `pat "s_separate" s_separate' In the second argument of `($)', namely `pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1444:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1444:19-63 Possible fix: add an instance declaration for (Match a16 ()) In the first argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific' In the second argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' In the second argument of `($)', namely `pat "b_l_folded_any" b_l_folded_any $ pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' Text/Yaml/Reference.hs:1445:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1445:19-61 Possible fix: add an instance declaration for (Match a17 ()) In the first argument of `($)', namely `pat "b_l_folded_trimmed" b_l_folded_trimmed' In the second argument of `($)', namely `pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' In the second argument of `($)', namely `pat "b_l_folded_specific" b_l_folded_specific $ pat "b_l_folded_trimmed" b_l_folded_trimmed $ pat "l_empty" l_empty $ pat "s_ignored_prefix" s_ignored_prefix $ Map.empty' Text/Yaml/Reference.hs:1464:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1464:19-55 Possible fix: add an instance declaration for (Match a13 ()) In the first argument of `($)', namely `pat "l_chomped_empty" l_chomped_empty' In the expression: pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty In the definition of `tokenizersWithNT': tokenizersWithNT = pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty where pat name pattern = Map.insert (pName name) (\ n t -> patternTokenizer (match $ pattern n t)) Text/Yaml/Reference.hs:1465:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1465:19-57 Possible fix: add an instance declaration for (Match a14 ()) In the first argument of `($)', namely `pat "l_folded_content" l_folded_content' In the second argument of `($)', namely `pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty' In the expression: pat "l_chomped_empty" l_chomped_empty $ pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty Text/Yaml/Reference.hs:1466:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1466:19-59 Possible fix: add an instance declaration for (Match a15 ()) In the first argument of `($)', namely `pat "l_literal_content" l_literal_content' In the second argument of `($)', namely `pat "l_literal_content" l_literal_content $ Map.empty' In the second argument of `($)', namely `pat "l_folded_content" l_folded_content $ pat "l_literal_content" l_literal_content $ Map.empty'