*** setup configure setup/setup configure --ghc --user --prefix=/usr/local/tmp/archive/install --haddock-option=--use-contents=/package/YamlReference-0.9.1 --verbose Warning: defaultUserHooks in Setup script is deprecated. Configuring YamlReference-0.9.1... Flags chosen: small_base=True 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.9.1/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.9.1 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.9.1 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.9.1... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.9.1 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.9.1... Preprocessing executables for YamlReference-0.9.1... Running hscolour for YamlReference-0.9.1... 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/tmp1560/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.9.1 --prologue=dist/doc/html/YamlReference/haddock-prolog1560.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.9.1 --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.9.1: 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/tmp1560/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:165:44: 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:176:48: 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_flow_line_prefix': s_flow_line_prefix n = s_indent n & (s_separate_in_line ?) Text/Yaml/Reference.bnf:186:48: 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:189:48: 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:192:44: 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_non_content_any' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_non_content_any Text/Yaml/Reference.bnf:195:26: 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:210:62: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n c *)' In the expression: token Break b_specific & (l_empty n c *) In the definition of `b_l_folded_specific': b_l_folded_specific n c = token Break b_specific & (l_empty n c *) Text/Yaml/Reference.bnf:212:61: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n c +)' In the expression: b_non_content_generic & (l_empty n c +) In the definition of `b_l_folded_trimmed': b_l_folded_trimmed n c = b_non_content_generic & (l_empty n c +) Text/Yaml/Reference.bnf:216:32: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(216,32)-(218,50) Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n c = b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space Text/Yaml/Reference.bnf:217:32: No instance for (Match match11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(217,32)-(218,50) Possible fix: add an instance declaration for (Match match11 ()) In the second argument of `(/)', namely `b_l_folded_trimmed n c / b_l_folded_as_space' In the expression: b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n c = b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space Text/Yaml/Reference.bnf:220:32: 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 FlowIn In the definition of `s_l_flow_folded': s_l_flow_folded n = (s_separate_in_line ?) & b_l_folded_any n FlowIn Text/Yaml/Reference.bnf:228:26: No instance for (Match a7 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(228,26)-(229,46) Possible fix: add an instance declaration for (Match a7 ()) 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:230:24: No instance for (Match a8 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(230,24)-(231,35) Possible fix: add an instance declaration for (Match a8 ()) 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:234:37: 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:235:42: 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:236:42: 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:241:30: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:241:30-65 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:242:39: 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:252:25: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(252,25)-(254,44) 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:265:50: 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:274: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 expression: c_tag & meta (ns_uri_char *) Text/Yaml/Reference.bnf:276:57: 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:282:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate n c & c_ns_anchor_property ?)' In the first argument of `(/)', namely `(c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?))' In the first argument of `(&)', namely `((c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?)) / (c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?)))' Text/Yaml/Reference.bnf:290:32: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(290,32)-(292,49) 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:291:32: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(291,32)-(292,49) 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:295:62: 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:297:59: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_tag_char +)' In the second argument of `(&)', namely `meta (ns_tag_char +)' In the first argument of `(/)', namely `c_named_tag_handle & meta (ns_tag_char +)' Text/Yaml/Reference.bnf:310:34: 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:336:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_double_char *) In the definition of `nb_double_one_line': nb_double_one_line = (nb_double_char *) Text/Yaml/Reference.bnf:338:35: 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_non_content_any & nest EndEscape & (l_empty n FlowIn *) In the definition of `s_l_double_escaped': s_l_double_escaped n = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_non_content_any & nest EndEscape & (l_empty n FlowIn *) Text/Yaml/Reference.bnf:345:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_double_char' In the expression: ((s_white *) & ns_double_char *) Text/Yaml/Reference.bnf:350:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_double_next_line n *)' In the second argument of `(&)', namely `(s_ns_double_next_line n *) & (s_white *)' In the expression: nb_ns_double_in_line & (s_ns_double_next_line n *) & (s_white *) Text/Yaml/Reference.bnf:368:33: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_single_char *) In the definition of `nb_single_one_line': nb_single_one_line = (nb_single_char *) Text/Yaml/Reference.bnf:370:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_single_char' In the expression: ((s_white *) & ns_single_char *) Text/Yaml/Reference.bnf:374:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(nb_ns_single_in_line *)' In the expression: (nb_ns_single_in_line *) & (s_ns_single_next_line n *) & (s_white *) In the definition of `nb_single_multi_line': nb_single_multi_line n = (nb_ns_single_in_line *) & (s_ns_single_next_line n *) & (s_white *) Text/Yaml/Reference.bnf:381:54: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the second argument of `(&)', namely `(ns_char >?)' In the second argument of `(/)', namely `(':' / '?' / '-') & (ns_char >?)' In the expression: ns_char - c_indicator / (':' / '?' / '-') & (ns_char >?) Text/Yaml/Reference.bnf:390:32: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the first argument of `(&)', namely `(ns_char ?)' Text/Yaml/Reference.bnf:392:30: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:392:30-54 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:400:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_plain_char c' In the expression: ((s_white *) & ns_plain_char c *) Text/Yaml/Reference.bnf:406:61: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_next_line n c *)' In the expression: ns_plain_one_line c & (s_ns_plain_next_line n c *) In the definition of `ns_plain_multi_line': ns_plain_multi_line n c = ns_plain_one_line c & (s_ns_plain_next_line n c *) Text/Yaml/Reference.bnf:418:62: 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:486:50: 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:533:38: No instance for (Match match22 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(533,38)-(534,64) Possible fix: add an instance declaration for (Match match22 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:536: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_non_content_any & (l_empty n BlockIn *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_non_content_any & (l_empty n BlockIn *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:558:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_non_content_any *)' In the expression: (s_indent_le n & b_non_content_any *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_non_content_any *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:560:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & nest EndScalar & (l_trail_comments n ?) In the definition of `l_keep_empty': l_keep_empty n = (l_empty n BlockIn *) & nest EndScalar & (l_trail_comments n ?) Text/Yaml/Reference.bnf:565:33: 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_non_content_any & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_non_content_any & (l_comment *)' Text/Yaml/Reference.bnf:574:36: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & s_indent n & (nb_char +) In the definition of `l_nb_literal_text': l_nb_literal_text n = (l_empty n BlockIn *) & s_indent n & (nb_char +) Text/Yaml/Reference.bnf:578:60: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(b_nb_literal_next n *)' In the second argument of `(&)', namely `(b_nb_literal_next n *) & b_chomped_last t' In the first argument of `(?)', namely `l_nb_literal_text n & (b_nb_literal_next n *) & b_chomped_last t' Text/Yaml/Reference.bnf:589:66: 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:591:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded_any n BlockIn & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded_any n BlockIn & 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 BlockIn & s_nb_folded_text n *) Text/Yaml/Reference.bnf:593:66: 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:595:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: b_normalized & (l_empty n BlockIn *) In the definition of `b_l_spaced': b_l_spaced n = b_normalized & (l_empty n BlockIn *) Text/Yaml/Reference.bnf:597:34: 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:599:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & "fold" ^ (l_nb_folded_lines n / l_nb_spaced_lines n) In the definition of `l_nb_same_lines': l_nb_same_lines n = (l_empty n BlockIn *) & "fold" ^ (l_nb_folded_lines n / l_nb_spaced_lines n) Text/Yaml/Reference.bnf:603:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_normalized & l_nb_same_lines n *)' In the expression: l_nb_same_lines n & (b_normalized & l_nb_same_lines n *) In the definition of `l_nb_diff_lines': l_nb_diff_lines n = l_nb_same_lines n & (b_normalized & l_nb_same_lines n *) Text/Yaml/Reference.bnf:605:35: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_nb_diff_lines n & b_chomped_last t ?)' In the expression: (l_nb_diff_lines n & b_chomped_last t ?) & l_chomped_empty n t In the definition of `l_folded_content': l_folded_content n t = (l_nb_diff_lines n & b_chomped_last t ?) & l_chomped_empty n t Text/Yaml/Reference.bnf:610: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:654:44: No instances for (Match a10 (), Match a11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:654:44-89 Possible fix: add an instance declaration for (Match a10 (), Match a11 ()) In the expression: c_s_implicit_json_key / ns_s_implicit_yaml_key In the definition of `ns_s_block_map_implicit_key': ns_s_block_map_implicit_key = c_s_implicit_json_key / ns_s_implicit_yaml_key Text/Yaml/Reference.bnf:675:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?)' In the second argument of `(&)', namely `(c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?) & (c_l__literal n / c_l__folded n)' In the expression: s_separate (n .+ 1) c & (c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?) & (c_l__literal n / c_l__folded n) Text/Yaml/Reference.bnf:678:95: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the second argument of `(&)', namely `(s_l_comments >?)' In the second argument of `(&)', namely `c_ns_properties (n .+ 1) c & (s_l_comments >?)' In the first argument of `(?)', namely `s_separate (n .+ 1) c & c_ns_properties (n .+ 1) c & (s_l_comments >?)' Text/Yaml/Reference.bnf:694:32: 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:695:30: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:695:30-58 Possible fix: add an instance declaration for (Match a9 ()) 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:702:34: 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:709:43: No instance for (Match a83 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(709,43)-(711,60) Possible fix: add an instance declaration for (Match a83 ()) In the second argument of `(^)', namely `(l_explicit_document / "node" ^ (l_implicit_document / empty))' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / empty))' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / empty)) Text/Yaml/Reference.bnf:713:43: No instance for (Match a82 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(713,43)-(714,47) Possible fix: add an instance declaration for (Match a82 ()) In the second argument of `(^)', namely `(l_explicit_document / empty)' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / empty)' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / empty) Text/Yaml/Reference.bnf:719:28: 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:722:28: 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.hs:741: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:1179:13: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1179:13-55 Possible fix: add an instance declaration for (Match a84 ()) 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1180:13: No instance for (Match a85 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1180:13-53 Possible fix: add an instance declaration for (Match a85 ()) 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1185:13: No instance for (Match a86 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1185:13-61 Possible fix: add an instance declaration for (Match a86 ()) 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_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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1186:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1186:13-55 Possible fix: add an instance declaration for (Match a87 ()) 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1196:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1196:13-61 Possible fix: add an instance declaration for (Match a88 ()) In the first argument of `($)', namely `pat "c_s_implicit_json_key" c_s_implicit_json_key' In the second argument of `($)', namely `pat "c_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_sequence_start" c_sequence_start $ pat "c_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1200:13-47 Possible fix: add an instance declaration for (Match a89 ()) 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1203:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1203:13-37 Possible fix: add an instance declaration for (Match a90 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1205:13-53 Possible fix: add an instance declaration for (Match a91 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1206:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1206:13-41 Possible fix: add an instance declaration for (Match a92 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1208:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1208:13-57 Possible fix: add an instance declaration for (Match a93 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1212:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1212:13-45 Possible fix: add an instance declaration for (Match a94 ()) 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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1215:13-55 Possible fix: add an instance declaration for (Match a95 ()) In the first argument of `($)', namely `pat "nb_double_one_line" nb_double_one_line' In the second argument of `($)', namely `pat "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_double_char" nb_double_char $ pat "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1216:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1216:13-59 Possible fix: add an instance declaration for (Match a96 ()) In the first argument of `($)', namely `pat "nb_ns_double_in_line" nb_ns_double_in_line' In the second argument of `($)', namely `pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1217:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1217:13-59 Possible fix: add an instance declaration for (Match a97 ()) In the first argument of `($)', namely `pat "nb_ns_single_in_line" nb_ns_single_in_line' In the second argument of `($)', namely `pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1219:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1219:13-55 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "nb_single_one_line" nb_single_one_line' In the second argument of `($)', namely `pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1221:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1221:13-47 Possible fix: add an instance declaration for (Match a99 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1225:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1225:13-53 Possible fix: add an instance declaration for (Match a100 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1226:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1226:13-63 Possible fix: add an instance declaration for (Match a101 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1247:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1247:13-59 Possible fix: add an instance declaration for (Match a102 ()) 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-61 Possible fix: add an instance declaration for (Match a103 ()) 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1253:13-63 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key' In the second argument of `($)', namely `pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1261:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1261:13-49 Possible fix: add an instance declaration for (Match a105 ()) 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_l_comments" s_l_comments $ 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_l_comments" s_l_comments $ 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:1262:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1262:13-41 Possible fix: add an instance declaration for (Match a106 ()) 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_l_comments" s_l_comments $ 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_l_comments" s_l_comments $ 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:1263:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1263: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_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_l_comments" s_l_comments $ 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:1264:13: No instance for (Match a108 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1264:13-55 Possible fix: add an instance declaration for (Match a108 ()) 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_l_comments" s_l_comments $ 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:1286:18: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1286:18-44 Possible fix: add an instance declaration for (Match a51 ()) 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 "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `par "count_spaces" count_spaces "m" $ pat "b_l_spaced" b_l_spaced $ pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1287:42: No instance for (Match match28 ()) arising from a use of `b_nb_literal_next' at Text/Yaml/Reference.hs:1287:42-58 Possible fix: add an instance declaration for (Match match28 ()) In the second argument of `pat', namely `b_nb_literal_next' In the first argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next' In the second argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1288:18: No instance for (Match a52 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1288:18-80 Possible fix: add an instance declaration for (Match a52 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1289:18: No instance for (Match a53 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1289:18-76 Possible fix: add an instance declaration for (Match a53 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1290:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1290:18-80 Possible fix: add an instance declaration for (Match a54 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1291:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1291:18-62 Possible fix: add an instance declaration for (Match a55 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1294:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1294:18-76 Possible fix: add an instance declaration for (Match a56 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1295:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1295:18-56 Possible fix: add an instance declaration for (Match a57 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1296:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:18-58 Possible fix: add an instance declaration for (Match a58 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1297:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1297:18-48 Possible fix: add an instance declaration for (Match a59 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1298:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:18-54 Possible fix: add an instance declaration for (Match a60 ()) In the first argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines' In the second argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1299:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1299:18-58 Possible fix: add an instance declaration for (Match a61 ()) 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_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1300:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1300:18-58 Possible fix: add an instance declaration for (Match a62 ()) In the first argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text' In the second argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1301:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1301:18-54 Possible fix: add an instance declaration for (Match a63 ()) In the first argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines' In the second argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1302:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1302:18-58 Possible fix: add an instance declaration for (Match a64 ()) 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_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1303:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1303:18-50 Possible fix: add an instance declaration for (Match a65 ()) 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 "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1304:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1304:18-56 Possible fix: add an instance declaration for (Match a66 ()) 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 "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1305:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1305:18-64 Possible fix: add an instance declaration for (Match a67 ()) In the first argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line' In the second argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1306:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1306:18-64 Possible fix: add an instance declaration for (Match a68 ()) In the first argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line' In the second argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1307:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1307:18-64 Possible fix: add an instance declaration for (Match a69 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1308:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1308:18-82 Possible fix: add an instance declaration for (Match a70 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1309:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:18-64 Possible fix: add an instance declaration for (Match a71 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1310:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1310:18-66 Possible fix: add an instance declaration for (Match a72 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1312:18: No instance for (Match a73 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1312:18-60 Possible fix: add an instance declaration for (Match a73 ()) In the first argument of `($)', namely `pat "s_flow_line_prefix" s_flow_line_prefix' In the second argument of `($)', namely `pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1316:39: No instances for (Match match12 (), Match match29 ()) arising from a use of `s_l_double_any' at Text/Yaml/Reference.hs:1316:39-52 Possible fix: add an instance declaration for (Match match12 (), Match match29 ()) 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1317:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1317:18-60 Possible fix: add an instance declaration for (Match a74 ()) In the first argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped' In the second argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1318:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1318:18-54 Possible fix: add an instance declaration for (Match a75 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1319:43: No instance for (Match a76 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1319:43-60 Possible fix: add an instance declaration for (Match a76 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1320:18: No instance for (Match a77 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1320:18-56 Possible fix: add an instance declaration for (Match a77 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1321:18: No instance for (Match a78 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1321:18-56 Possible fix: add an instance declaration for (Match a78 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1322:46: No instance for (Match a79 ()) arising from a use of `s_ns_double_next_line' at Text/Yaml/Reference.hs:1322:46-66 Possible fix: add an instance declaration for (Match a79 ()) In the second argument of `pat', namely `s_ns_double_next_line' In the first argument of `($)', namely `pat "s_ns_double_next_line" s_ns_double_next_line' In the second argument of `($)', namely `pat "s_ns_double_next_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1323:46: No instance for (Match a80 ()) arising from a use of `s_ns_single_next_line' at Text/Yaml/Reference.hs:1323:46-66 Possible fix: add an instance declaration for (Match a80 ()) In the second argument of `pat', namely `s_ns_single_next_line' In the first argument of `($)', namely `pat "s_ns_single_next_line" s_ns_single_next_line' In the second argument of `($)', namely `pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1324:41: No instances for (Match match210 (), Match a81 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1324:41-56 Possible fix: add an instance declaration for (Match match210 (), Match a81 ()) 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 $ Map.empty' Text/Yaml/Reference.hs:1342:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1342:18-62 Possible fix: add an instance declaration for (Match a4 ()) In the first argument of `($)', namely `pat "nb_ns_plain_in_line" nb_ns_plain_in_line' In the expression: pat "nb_ns_plain_in_line" nb_ns_plain_in_line $ pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty In the definition of `tokenizersWithC': tokenizersWithC = pat "nb_ns_plain_in_line" nb_ns_plain_in_line $ pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty where pat name pattern = Map.insert (pName name) (\ c -> patternTokenizer (match $ pattern c)) Text/Yaml/Reference.hs:1344:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1344:18-50 Possible fix: add an instance declaration for (Match a5 ()) 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' In the second argument of `($)', namely `pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1345:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1345:18-52 Possible fix: add an instance declaration for (Match a6 ()) 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1346:42: No instance for (Match match21 ()) arising from a use of `ns_plain_one_line' at Text/Yaml/Reference.hs:1346:42-58 Possible fix: add an instance declaration for (Match match21 ()) In the second argument of `pat', namely `ns_plain_one_line' In the first argument of `($)', namely `pat "ns_plain_one_line" ns_plain_one_line' In the second argument of `($)', namely `pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1380:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1380:19-63 Possible fix: add an instance declaration for (Match a15 ()) 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the expression: 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty Text/Yaml/Reference.hs:1381:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1381:19-61 Possible fix: add an instance declaration for (Match a16 ()) 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1383:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1383:19-63 Possible fix: add an instance declaration for (Match a17 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1384:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1384:19-57 Possible fix: add an instance declaration for (Match a18 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1385:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1385:19-53 Possible fix: add an instance declaration for (Match a19 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1386:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1386:19-55 Possible fix: add an instance declaration for (Match a20 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1387:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1387:19-81 Possible fix: add an instance declaration for (Match a21 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1388:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1388:19-83 Possible fix: add an instance declaration for (Match a22 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1389:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389:19-81 Possible fix: add an instance declaration for (Match a23 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1390:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390: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_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1391:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1391:19-83 Possible fix: add an instance declaration for (Match a25 ()) In the first argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1392:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1392: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 "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1395:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1395: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1396:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1396: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1397:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1397: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1398:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1398: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1399:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1399:19-77 Possible fix: add an instance declaration for (Match a31 ()) In the first argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry' In the second argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1400:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1400: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_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1401:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1401:19-77 Possible fix: add an instance declaration for (Match a33 ()) In the first argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry' In the second argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1402:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1402:19-49 Possible fix: add an instance declaration for (Match a34 ()) 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_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1403:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1403:19-49 Possible fix: add an instance declaration for (Match a35 ()) In the first argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair' In the second argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1404:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1404:19-61 Possible fix: add an instance declaration for (Match a36 ()) In the first argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry' In the second argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1405:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1405:19-79 Possible fix: add an instance declaration for (Match a37 ()) In the first argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry' In the second argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1406:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1406: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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1410:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1410:19-63 Possible fix: add an instance declaration for (Match a39 ()) In the first argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line' In the second argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain" ns_plain $ pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1411:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1411: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1412:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1412: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1413:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1413: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1414:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1414: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1415:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1415: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1416:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1416: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1417:19: No instance for (Match a46 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1417: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1419:46: No instance for (Match match23 ()) arising from a use of `s_ns_plain_next_line' at Text/Yaml/Reference.hs:1419:46-65 Possible fix: add an instance declaration for (Match match23 ()) In the second argument of `pat', namely `s_ns_plain_next_line' In the first argument of `($)', namely `pat "s_ns_plain_next_line" s_ns_plain_next_line' In the second argument of `($)', namely `pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1420:36: No instances for (Match match27 (), Match a50 (), Match match26 (), Match a49 (), Match match25 (), Match a48 (), Match match24 (), Match a47 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1420:36-45 Possible fix: add an instance declaration for (Match match27 (), Match a50 (), Match match26 (), Match a49 (), Match match25 (), Match a48 (), Match match24 (), Match a47 ()) 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:1436:19: No instance for (Match a12 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1436:19-55 Possible fix: add an instance declaration for (Match a12 ()) 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:1437:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1437:19-57 Possible fix: add an instance declaration for (Match a13 ()) 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:1438:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1438:19-59 Possible fix: add an instance declaration for (Match a14 ()) 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.9.1 --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.9.1... Flags chosen: small_base=True 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.9.1/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.9.1 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.9.1 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.9.1... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.9.1 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.9.1... Preprocessing executables for YamlReference-0.9.1... Running hscolour for YamlReference-0.9.1... 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/tmp1619/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.9.1 --prologue=dist/doc/html/YamlReference/haddock-prolog1619.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.9.1 --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.9.1: 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/tmp1619/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:165:44: 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:176:48: 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_flow_line_prefix': s_flow_line_prefix n = s_indent n & (s_separate_in_line ?) Text/Yaml/Reference.bnf:186:48: 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:189:48: 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:192:44: 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_non_content_any' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_non_content_any Text/Yaml/Reference.bnf:195:26: 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:210:62: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n c *)' In the expression: token Break b_specific & (l_empty n c *) In the definition of `b_l_folded_specific': b_l_folded_specific n c = token Break b_specific & (l_empty n c *) Text/Yaml/Reference.bnf:212:61: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n c +)' In the expression: b_non_content_generic & (l_empty n c +) In the definition of `b_l_folded_trimmed': b_l_folded_trimmed n c = b_non_content_generic & (l_empty n c +) Text/Yaml/Reference.bnf:216:32: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(216,32)-(218,50) Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n c = b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space Text/Yaml/Reference.bnf:217:32: No instance for (Match match11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(217,32)-(218,50) Possible fix: add an instance declaration for (Match match11 ()) In the second argument of `(/)', namely `b_l_folded_trimmed n c / b_l_folded_as_space' In the expression: b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space In the definition of `b_l_folded_any': b_l_folded_any n c = b_l_folded_specific n c / b_l_folded_trimmed n c / b_l_folded_as_space Text/Yaml/Reference.bnf:220:32: 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 FlowIn In the definition of `s_l_flow_folded': s_l_flow_folded n = (s_separate_in_line ?) & b_l_folded_any n FlowIn Text/Yaml/Reference.bnf:228:26: No instance for (Match a7 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(228,26)-(229,46) Possible fix: add an instance declaration for (Match a7 ()) 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:230:24: No instance for (Match a8 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(230,24)-(231,35) Possible fix: add an instance declaration for (Match a8 ()) 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:234:37: 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:235:42: 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:236:42: 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:241:30: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:241:30-65 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:242:39: 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:252:25: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(252,25)-(254,44) 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:265:50: 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:274: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 expression: c_tag & meta (ns_uri_char *) Text/Yaml/Reference.bnf:276:57: 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:282:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_separate n c & c_ns_anchor_property ?)' In the first argument of `(/)', namely `(c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?))' In the first argument of `(&)', namely `((c_ns_tag_property & (s_separate n c & c_ns_anchor_property ?)) / (c_ns_anchor_property & (s_separate n c & c_ns_tag_property ?)))' Text/Yaml/Reference.bnf:290:32: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(290,32)-(292,49) 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:291:32: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(291,32)-(292,49) 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:295:62: 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:297:59: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `meta', namely `(ns_tag_char +)' In the second argument of `(&)', namely `meta (ns_tag_char +)' In the first argument of `(/)', namely `c_named_tag_handle & meta (ns_tag_char +)' Text/Yaml/Reference.bnf:310:34: 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:336:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_double_char *) In the definition of `nb_double_one_line': nb_double_one_line = (nb_double_char *) Text/Yaml/Reference.bnf:338:35: 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_non_content_any & nest EndEscape & (l_empty n FlowIn *) In the definition of `s_l_double_escaped': s_l_double_escaped n = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_non_content_any & nest EndEscape & (l_empty n FlowIn *) Text/Yaml/Reference.bnf:345:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_double_char' In the expression: ((s_white *) & ns_double_char *) Text/Yaml/Reference.bnf:350:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_ns_double_next_line n *)' In the second argument of `(&)', namely `(s_ns_double_next_line n *) & (s_white *)' In the expression: nb_ns_double_in_line & (s_ns_double_next_line n *) & (s_white *) Text/Yaml/Reference.bnf:368:33: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the expression: (nb_single_char *) In the definition of `nb_single_one_line': nb_single_one_line = (nb_single_char *) Text/Yaml/Reference.bnf:370:40: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_single_char' In the expression: ((s_white *) & ns_single_char *) Text/Yaml/Reference.bnf:374:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(nb_ns_single_in_line *)' In the expression: (nb_ns_single_in_line *) & (s_ns_single_next_line n *) & (s_white *) In the definition of `nb_single_multi_line': nb_single_multi_line n = (nb_ns_single_in_line *) & (s_ns_single_next_line n *) & (s_white *) Text/Yaml/Reference.bnf:381:54: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the second argument of `(&)', namely `(ns_char >?)' In the second argument of `(/)', namely `(':' / '?' / '-') & (ns_char >?)' In the expression: ns_char - c_indicator / (':' / '?' / '-') & (ns_char >?) Text/Yaml/Reference.bnf:390:32: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the first argument of `(&)', namely `(ns_char ?)' Text/Yaml/Reference.bnf:392:30: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:392:30-54 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:400:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_white *)' In the first argument of `(*)', namely `(s_white *) & ns_plain_char c' In the expression: ((s_white *) & ns_plain_char c *) Text/Yaml/Reference.bnf:406:61: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(s_ns_plain_next_line n c *)' In the expression: ns_plain_one_line c & (s_ns_plain_next_line n c *) In the definition of `ns_plain_multi_line': ns_plain_multi_line n c = ns_plain_one_line c & (s_ns_plain_next_line n c *) Text/Yaml/Reference.bnf:418:62: 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:486:50: 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:533:38: No instance for (Match match22 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(533,38)-(534,64) Possible fix: add an instance declaration for (Match match22 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:536: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_non_content_any & (l_empty n BlockIn *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_non_content_any & (l_empty n BlockIn *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:558:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(s_indent_le n & b_non_content_any *)' In the expression: (s_indent_le n & b_non_content_any *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_non_content_any *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:560:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & nest EndScalar & (l_trail_comments n ?) In the definition of `l_keep_empty': l_keep_empty n = (l_empty n BlockIn *) & nest EndScalar & (l_trail_comments n ?) Text/Yaml/Reference.bnf:565:33: 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_non_content_any & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_non_content_any & (l_comment *)' Text/Yaml/Reference.bnf:574:36: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & s_indent n & (nb_char +) In the definition of `l_nb_literal_text': l_nb_literal_text n = (l_empty n BlockIn *) & s_indent n & (nb_char +) Text/Yaml/Reference.bnf:578:60: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(b_nb_literal_next n *)' In the second argument of `(&)', namely `(b_nb_literal_next n *) & b_chomped_last t' In the first argument of `(?)', namely `l_nb_literal_text n & (b_nb_literal_next n *) & b_chomped_last t' Text/Yaml/Reference.bnf:589:66: 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:591:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded_any n BlockIn & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded_any n BlockIn & 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 BlockIn & s_nb_folded_text n *) Text/Yaml/Reference.bnf:593:66: 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:595:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: b_normalized & (l_empty n BlockIn *) In the definition of `b_l_spaced': b_l_spaced n = b_normalized & (l_empty n BlockIn *) Text/Yaml/Reference.bnf:597:34: 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:599:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_empty n BlockIn *)' In the expression: (l_empty n BlockIn *) & "fold" ^ (l_nb_folded_lines n / l_nb_spaced_lines n) In the definition of `l_nb_same_lines': l_nb_same_lines n = (l_empty n BlockIn *) & "fold" ^ (l_nb_folded_lines n / l_nb_spaced_lines n) Text/Yaml/Reference.bnf:603:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_normalized & l_nb_same_lines n *)' In the expression: l_nb_same_lines n & (b_normalized & l_nb_same_lines n *) In the definition of `l_nb_diff_lines': l_nb_diff_lines n = l_nb_same_lines n & (b_normalized & l_nb_same_lines n *) Text/Yaml/Reference.bnf:605:35: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(l_nb_diff_lines n & b_chomped_last t ?)' In the expression: (l_nb_diff_lines n & b_chomped_last t ?) & l_chomped_empty n t In the definition of `l_folded_content': l_folded_content n t = (l_nb_diff_lines n & b_chomped_last t ?) & l_chomped_empty n t Text/Yaml/Reference.bnf:610: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:654:44: No instances for (Match a10 (), Match a11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:654:44-89 Possible fix: add an instance declaration for (Match a10 (), Match a11 ()) In the expression: c_s_implicit_json_key / ns_s_implicit_yaml_key In the definition of `ns_s_block_map_implicit_key': ns_s_block_map_implicit_key = c_s_implicit_json_key / ns_s_implicit_yaml_key Text/Yaml/Reference.bnf:675:38: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the first argument of `(&)', namely `(c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?)' In the second argument of `(&)', namely `(c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?) & (c_l__literal n / c_l__folded n)' In the expression: s_separate (n .+ 1) c & (c_ns_properties (n .+ 1) c & s_separate (n .+ 1) c ?) & (c_l__literal n / c_l__folded n) Text/Yaml/Reference.bnf:678:95: Couldn't match expected type `t1 -> t' against inferred type `Parser result' In the second argument of `(&)', namely `(s_l_comments >?)' In the second argument of `(&)', namely `c_ns_properties (n .+ 1) c & (s_l_comments >?)' In the first argument of `(?)', namely `s_separate (n .+ 1) c & c_ns_properties (n .+ 1) c & (s_l_comments >?)' Text/Yaml/Reference.bnf:694:32: 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:695:30: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:695:30-58 Possible fix: add an instance declaration for (Match a9 ()) 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:702:34: 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:709:43: No instance for (Match a83 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(709,43)-(711,60) Possible fix: add an instance declaration for (Match a83 ()) In the second argument of `(^)', namely `(l_explicit_document / "node" ^ (l_implicit_document / empty))' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / empty))' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / "node" ^ (l_implicit_document / empty)) Text/Yaml/Reference.bnf:713:43: No instance for (Match a82 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(713,43)-(714,47) Possible fix: add an instance declaration for (Match a82 ()) In the second argument of `(^)', namely `(l_explicit_document / empty)' In the second argument of `(&)', namely `"doc" ^ (l_explicit_document / empty)' In the expression: l_document_prefix & "doc" ^ (l_explicit_document / empty) Text/Yaml/Reference.bnf:719:28: 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:722:28: 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.hs:741: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:1179:13: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1179:13-55 Possible fix: add an instance declaration for (Match a84 ()) 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1180:13: No instance for (Match a85 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1180:13-53 Possible fix: add an instance declaration for (Match a85 ()) 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_node" c_ns_alias_node $ pat "c_ns_anchor_property" c_ns_anchor_property $ pat "c_ns_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1185:13: No instance for (Match a86 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1185:13-61 Possible fix: add an instance declaration for (Match a86 ()) 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_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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_esc_char" c_ns_esc_char $ pat "c_ns_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1186:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1186:13-55 Possible fix: add an instance declaration for (Match a87 ()) 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_local_tag_prefix" c_ns_local_tag_prefix $ 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_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1196:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1196:13-61 Possible fix: add an instance declaration for (Match a88 ()) In the first argument of `($)', namely `pat "c_s_implicit_json_key" c_s_implicit_json_key' In the second argument of `($)', namely `pat "c_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_sequence_start" c_sequence_start $ pat "c_s_implicit_json_key" c_s_implicit_json_key $ pat "c_single_quote" c_single_quote $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1200:13-47 Possible fix: add an instance declaration for (Match a89 ()) 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1203:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1203:13-37 Possible fix: add an instance declaration for (Match a90 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1205:13-53 Possible fix: add an instance declaration for (Match a91 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1206:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1206:13-41 Possible fix: add an instance declaration for (Match a92 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1208:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1208:13-57 Possible fix: add an instance declaration for (Match a93 ()) 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1212:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1212:13-45 Possible fix: add an instance declaration for (Match a94 ()) 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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1215:13-55 Possible fix: add an instance declaration for (Match a95 ()) In the first argument of `($)', namely `pat "nb_double_one_line" nb_double_one_line' In the second argument of `($)', namely `pat "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_double_char" nb_double_char $ pat "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1216:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1216:13-59 Possible fix: add an instance declaration for (Match a96 ()) In the first argument of `($)', namely `pat "nb_ns_double_in_line" nb_ns_double_in_line' In the second argument of `($)', namely `pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_double_one_line" nb_double_one_line $ pat "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1217:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1217:13-59 Possible fix: add an instance declaration for (Match a97 ()) In the first argument of `($)', namely `pat "nb_ns_single_in_line" nb_ns_single_in_line' In the second argument of `($)', namely `pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_ns_double_in_line" nb_ns_double_in_line $ pat "nb_ns_single_in_line" nb_ns_single_in_line $ pat "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1219:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1219:13-55 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "nb_single_one_line" nb_single_one_line' In the second argument of `($)', namely `pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 "nb_single_char" nb_single_char $ pat "nb_single_one_line" nb_single_one_line $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1221:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1221:13-47 Possible fix: add an instance declaration for (Match a99 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1225:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1225:13-53 Possible fix: add an instance declaration for (Match a100 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1226:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1226:13-63 Possible fix: add an instance declaration for (Match a101 ()) 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1247:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1247:13-59 Possible fix: add an instance declaration for (Match a102 ()) 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-61 Possible fix: add an instance declaration for (Match a103 ()) 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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 a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1253:13-63 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key' In the second argument of `($)', namely `pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_s_implicit_yaml_key" ns_s_implicit_yaml_key $ pat "ns_single_char" ns_single_char $ 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_l_comments" s_l_comments $ 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:1261:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1261:13-49 Possible fix: add an instance declaration for (Match a105 ()) 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_l_comments" s_l_comments $ 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_l_comments" s_l_comments $ 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:1262:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1262:13-41 Possible fix: add an instance declaration for (Match a106 ()) 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_l_comments" s_l_comments $ 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_l_comments" s_l_comments $ 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:1263:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1263: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_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_l_comments" s_l_comments $ 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:1264:13: No instance for (Match a108 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1264:13-55 Possible fix: add an instance declaration for (Match a108 ()) 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_l_comments" s_l_comments $ 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:1286:18: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1286:18-44 Possible fix: add an instance declaration for (Match a51 ()) 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 "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `par "count_spaces" count_spaces "m" $ pat "b_l_spaced" b_l_spaced $ pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1287:42: No instance for (Match match28 ()) arising from a use of `b_nb_literal_next' at Text/Yaml/Reference.hs:1287:42-58 Possible fix: add an instance declaration for (Match match28 ()) In the second argument of `pat', namely `b_nb_literal_next' In the first argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next' In the second argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1288:18: No instance for (Match a52 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1288:18-80 Possible fix: add an instance declaration for (Match a52 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "b_nb_literal_next" b_nb_literal_next $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1289:18: No instance for (Match a53 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1289:18-76 Possible fix: add an instance declaration for (Match a53 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1290:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1290:18-80 Possible fix: add an instance declaration for (Match a54 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1291:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1291:18-62 Possible fix: add an instance declaration for (Match a55 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1294:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1294:18-76 Possible fix: add an instance declaration for (Match a56 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1295:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1295:18-56 Possible fix: add an instance declaration for (Match a57 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1296:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:18-58 Possible fix: add an instance declaration for (Match a58 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1297:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1297:18-48 Possible fix: add an instance declaration for (Match a59 ()) 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1298:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:18-54 Possible fix: add an instance declaration for (Match a60 ()) In the first argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines' In the second argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_keep_empty" l_keep_empty $ pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1299:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1299:18-58 Possible fix: add an instance declaration for (Match a61 ()) 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_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_diff_lines" l_nb_diff_lines $ pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1300:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1300:18-58 Possible fix: add an instance declaration for (Match a62 ()) In the first argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text' In the second argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_folded_lines" l_nb_folded_lines $ pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1301:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1301:18-54 Possible fix: add an instance declaration for (Match a63 ()) In the first argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines' In the second argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_literal_text" l_nb_literal_text $ pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1302:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1302:18-58 Possible fix: add an instance declaration for (Match a64 ()) 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_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_same_lines" l_nb_same_lines $ pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1303:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1303:18-50 Possible fix: add an instance declaration for (Match a65 ()) 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 "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_nb_spaced_lines" l_nb_spaced_lines $ pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1304:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1304:18-56 Possible fix: add an instance declaration for (Match a66 ()) 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 "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_strip_empty" l_strip_empty $ pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1305:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1305:18-64 Possible fix: add an instance declaration for (Match a67 ()) In the first argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line' In the second argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "l_trail_comments" l_trail_comments $ pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1306:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1306:18-64 Possible fix: add an instance declaration for (Match a68 ()) In the first argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line' In the second argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "nb_double_multi_line" nb_double_multi_line $ pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1307:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1307:18-64 Possible fix: add an instance declaration for (Match a69 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "nb_single_multi_line" nb_single_multi_line $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1308:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1308:18-82 Possible fix: add an instance declaration for (Match a70 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1309:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:18-64 Possible fix: add an instance declaration for (Match a71 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1310:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1310:18-66 Possible fix: add an instance declaration for (Match a72 ()) 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1312:18: No instance for (Match a73 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1312:18-60 Possible fix: add an instance declaration for (Match a73 ()) In the first argument of `($)', namely `pat "s_flow_line_prefix" s_flow_line_prefix' In the second argument of `($)', namely `pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_block_line_prefix" s_block_line_prefix $ pat "s_flow_line_prefix" s_flow_line_prefix $ 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1316:39: No instances for (Match match12 (), Match match29 ()) arising from a use of `s_l_double_any' at Text/Yaml/Reference.hs:1316:39-52 Possible fix: add an instance declaration for (Match match12 (), Match match29 ()) 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_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1317:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1317:18-60 Possible fix: add an instance declaration for (Match a74 ()) In the first argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped' In the second argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_any" s_l_double_any $ pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1318:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1318:18-54 Possible fix: add an instance declaration for (Match a75 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' In the second argument of `($)', namely `pat "s_l_double_escaped" s_l_double_escaped $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1319:43: No instance for (Match a76 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1319:43-60 Possible fix: add an instance declaration for (Match a76 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1320:18: No instance for (Match a77 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1320:18-56 Possible fix: add an instance declaration for (Match a77 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1321:18: No instance for (Match a78 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1321:18-56 Possible fix: add an instance declaration for (Match a78 ()) 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ 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_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1322:46: No instance for (Match a79 ()) arising from a use of `s_ns_double_next_line' at Text/Yaml/Reference.hs:1322:46-66 Possible fix: add an instance declaration for (Match a79 ()) In the second argument of `pat', namely `s_ns_double_next_line' In the first argument of `($)', namely `pat "s_ns_double_next_line" s_ns_double_next_line' In the second argument of `($)', namely `pat "s_ns_double_next_line" s_ns_double_next_line $ pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1323:46: No instance for (Match a80 ()) arising from a use of `s_ns_single_next_line' at Text/Yaml/Reference.hs:1323:46-66 Possible fix: add an instance declaration for (Match a80 ()) In the second argument of `pat', namely `s_ns_single_next_line' In the first argument of `($)', namely `pat "s_ns_single_next_line" s_ns_single_next_line' In the second argument of `($)', namely `pat "s_ns_single_next_line" s_ns_single_next_line $ pat "s_separate_lines" s_separate_lines $ Map.empty' Text/Yaml/Reference.hs:1324:41: No instances for (Match match210 (), Match a81 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1324:41-56 Possible fix: add an instance declaration for (Match match210 (), Match a81 ()) 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 $ Map.empty' Text/Yaml/Reference.hs:1342:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1342:18-62 Possible fix: add an instance declaration for (Match a4 ()) In the first argument of `($)', namely `pat "nb_ns_plain_in_line" nb_ns_plain_in_line' In the expression: pat "nb_ns_plain_in_line" nb_ns_plain_in_line $ pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty In the definition of `tokenizersWithC': tokenizersWithC = pat "nb_ns_plain_in_line" nb_ns_plain_in_line $ pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty where pat name pattern = Map.insert (pName name) (\ c -> patternTokenizer (match $ pattern c)) Text/Yaml/Reference.hs:1344:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1344:18-50 Possible fix: add an instance declaration for (Match a5 ()) 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' In the second argument of `($)', namely `pat "nb_plain_char" nb_plain_char $ pat "ns_plain_char" ns_plain_char $ pat "ns_plain_first" ns_plain_first $ pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1345:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1345:18-52 Possible fix: add an instance declaration for (Match a6 ()) 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ 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_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1346:42: No instance for (Match match21 ()) arising from a use of `ns_plain_one_line' at Text/Yaml/Reference.hs:1346:42-58 Possible fix: add an instance declaration for (Match match21 ()) In the second argument of `pat', namely `ns_plain_one_line' In the first argument of `($)', namely `pat "ns_plain_one_line" ns_plain_one_line' In the second argument of `($)', namely `pat "ns_plain_one_line" ns_plain_one_line $ pat "ns_plain_safe" ns_plain_safe $ Map.empty' Text/Yaml/Reference.hs:1380:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1380:19-63 Possible fix: add an instance declaration for (Match a15 ()) 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the expression: 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty Text/Yaml/Reference.hs:1381:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1381:19-61 Possible fix: add an instance declaration for (Match a16 ()) 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ 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 "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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1383:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1383:19-63 Possible fix: add an instance declaration for (Match a17 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1384:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1384:19-57 Possible fix: add an instance declaration for (Match a18 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1385:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1385:19-53 Possible fix: add an instance declaration for (Match a19 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1386:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1386:19-55 Possible fix: add an instance declaration for (Match a20 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1387:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1387:19-81 Possible fix: add an instance declaration for (Match a21 ()) 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1388:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1388:19-83 Possible fix: add an instance declaration for (Match a22 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1389:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389:19-81 Possible fix: add an instance declaration for (Match a23 ()) In the first argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_empty_key_entry" c_ns_flow_map_empty_key_entry $ pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1390:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390: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_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_map_json_key_entry" c_ns_flow_map_json_key_entry $ pat "c_ns_flow_map_separate_value" c_ns_flow_map_separate_value $ pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1391:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1391:19-83 Possible fix: add an instance declaration for (Match a25 ()) In the first argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry' In the second argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1392:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1392: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 "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "c_ns_flow_pair_json_key_entry" c_ns_flow_pair_json_key_entry $ pat "c_ns_properties" c_ns_properties $ pat "c_single_quoted" c_single_quoted $ pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1395:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1395: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "l_empty" l_empty $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1396:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1396: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1397:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1397: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1398:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1398: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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1399:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1399:19-77 Possible fix: add an instance declaration for (Match a31 ()) In the first argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry' In the second argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1400:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1400: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_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_explicit_entry" ns_flow_map_explicit_entry $ pat "ns_flow_map_implicit_entry" ns_flow_map_implicit_entry $ pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1401:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1401:19-77 Possible fix: add an instance declaration for (Match a33 ()) In the first argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry' In the second argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1402:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1402:19-49 Possible fix: add an instance declaration for (Match a34 ()) 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_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_map_yaml_key_entry" ns_flow_map_yaml_key_entry $ pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1403:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1403:19-49 Possible fix: add an instance declaration for (Match a35 ()) In the first argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair' In the second argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_node" ns_flow_node $ pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1404:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1404:19-61 Possible fix: add an instance declaration for (Match a36 ()) In the first argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry' In the second argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair" ns_flow_pair $ pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1405:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1405:19-79 Possible fix: add an instance declaration for (Match a37 ()) In the first argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry' In the second argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair_entry" ns_flow_pair_entry $ pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1406:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1406: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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_flow_pair_yaml_key_entry" ns_flow_pair_yaml_key_entry $ 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_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1410:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1410:19-63 Possible fix: add an instance declaration for (Match a39 ()) In the first argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line' In the second argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain" ns_plain $ pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1411:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1411: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' In the second argument of `($)', namely `pat "ns_plain_multi_line" ns_plain_multi_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1412:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1412: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1413:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1413: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1414:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1414: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1415:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1415: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1416:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1416: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1417:19: No instance for (Match a46 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1417: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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ 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_line_prefix" s_line_prefix $ pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1419:46: No instance for (Match match23 ()) arising from a use of `s_ns_plain_next_line' at Text/Yaml/Reference.hs:1419:46-65 Possible fix: add an instance declaration for (Match match23 ()) In the second argument of `pat', namely `s_ns_plain_next_line' In the first argument of `($)', namely `pat "s_ns_plain_next_line" s_ns_plain_next_line' In the second argument of `($)', namely `pat "s_ns_plain_next_line" s_ns_plain_next_line $ pat "s_separate" s_separate $ Map.empty' Text/Yaml/Reference.hs:1420:36: No instances for (Match match27 (), Match a50 (), Match match26 (), Match a49 (), Match match25 (), Match a48 (), Match match24 (), Match a47 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1420:36-45 Possible fix: add an instance declaration for (Match match27 (), Match a50 (), Match match26 (), Match a49 (), Match match25 (), Match a48 (), Match match24 (), Match a47 ()) 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:1436:19: No instance for (Match a12 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1436:19-55 Possible fix: add an instance declaration for (Match a12 ()) 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:1437:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1437:19-57 Possible fix: add an instance declaration for (Match a13 ()) 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:1438:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1438:19-59 Possible fix: add an instance declaration for (Match a14 ()) 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'