*** setup configure setup/setup configure --ghc --user --prefix=/usr/local/tmp/archive/install --haddock-option=--use-contents=/package/YamlReference-0.9.2 --verbose Warning: defaultUserHooks in Setup script is deprecated. Configuring YamlReference-0.9.2... 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.2/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.2 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.9.2 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.2... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.9.2 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.9.2... Preprocessing executables for YamlReference-0.9.2... Running hscolour for YamlReference-0.9.2... 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/tmp1753/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.2 --prologue=dist/doc/html/YamlReference/haddock-prolog1753.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.9.2 --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.2: 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/tmp1753/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:160: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:171: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:180:46: 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 & (l_empty n c +) In the definition of `b_l_trimmed': b_l_trimmed n c = b_non_content & (l_empty n c +) Text/Yaml/Reference.bnf:184:27: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:184:27-54 Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_trimmed n c / b_as_space In the definition of `b_l_folded': b_l_folded n c = b_l_trimmed n c / b_as_space Text/Yaml/Reference.bnf:186:31: 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 n FlowIn & s_line_prefix n FlowIn In the definition of `s_s_flow_folded': s_s_flow_folded n = (s_separate_in_line ?) & b_l_folded n FlowIn & s_line_prefix n FlowIn Text/Yaml/Reference.bnf:192: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:195: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:198: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' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_non_content Text/Yaml/Reference.bnf:201: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:220:25: No instance for (Match a7 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(220,25)-(221,45) 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:222:23: No instance for (Match a8 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(222,23)-(223,34) 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:226:36: 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:227:41: 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:228:41: 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:233:29: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:233:29-64 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:234:38: 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:244:24: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(244,24)-(246,43) 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:257: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:266:48: 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:268:56: 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:274: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:282:32: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(282,32)-(284,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:283:32: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(283,32)-(284,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:287:61: 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:289:58: 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:302: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:328: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:330: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 & nest EndEscape & (l_empty n FlowIn *) & s_line_prefix n FlowIn In the definition of `s_s_double_escaped': s_s_double_escaped n = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_non_content & nest EndEscape & (l_empty n FlowIn *) & s_line_prefix n FlowIn Text/Yaml/Reference.bnf:338: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:342: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:360: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:362: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:365: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:372: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:381: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:383:30: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:383: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:391: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:396: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:408: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:476: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:523:38: No instance for (Match match22 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(523,38)-(524,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:526: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 & (l_empty n BlockIn *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_non_content & (l_empty n BlockIn *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:548: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 *)' In the expression: (s_indent_le n & b_non_content *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_non_content *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:550: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:555: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 & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_non_content & (l_comment *)' Text/Yaml/Reference.bnf:564: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:568: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:579: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:581:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded n BlockIn & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded 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 n BlockIn & s_nb_folded_text n *) Text/Yaml/Reference.bnf:583: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:585: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_as_line_feed & (l_empty n BlockIn *) In the definition of `b_l_spaced': b_l_spaced n = b_as_line_feed & (l_empty n BlockIn *) Text/Yaml/Reference.bnf:587: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:589: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:593:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_as_line_feed & l_nb_same_lines n *)' In the expression: l_nb_same_lines n & (b_as_line_feed & l_nb_same_lines n *) In the definition of `l_nb_diff_lines': l_nb_diff_lines n = l_nb_same_lines n & (b_as_line_feed & l_nb_same_lines n *) Text/Yaml/Reference.bnf:595: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:600: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:644:44: No instances for (Match a10 (), Match a11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:644: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:665: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:668: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:684: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:685:30: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:685: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:692: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:699:43: No instance for (Match a82 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(699,43)-(701,60) Possible fix: add an instance declaration for (Match a82 ()) 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:703:43: No instance for (Match a81 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(703,43)-(704,47) Possible fix: add an instance declaration for (Match a81 ()) 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:709: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:712: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:790: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:1222:13: No instance for (Match a83 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1222:13-55 Possible fix: add an instance declaration for (Match a83 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1223:13: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1223:13-53 Possible fix: add an instance declaration for (Match a84 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1228:13: No instance for (Match a85 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1228:13-61 Possible fix: add an instance declaration for (Match a85 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1229:13: No instance for (Match a86 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1229:13-55 Possible fix: add an instance declaration for (Match a86 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1239:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1239:13-61 Possible fix: add an instance declaration for (Match a87 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1243:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1243:13-47 Possible fix: add an instance declaration for (Match a88 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1246:13: No instance for (Match a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1246:13-37 Possible fix: add an instance declaration for (Match a89 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1248:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1248:13-53 Possible fix: add an instance declaration for (Match a90 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1249:13: No instance for (Match a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1249:13-41 Possible fix: add an instance declaration for (Match a91 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1251:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-57 Possible fix: add an instance declaration for (Match a92 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1255:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1255:13-45 Possible fix: add an instance declaration for (Match a93 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1258:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1258:13-55 Possible fix: add an instance declaration for (Match a94 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1260:13: No instance for (Match a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1260:13-59 Possible fix: add an instance declaration for (Match a95 ()) 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1261:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1261:13-59 Possible fix: add an instance declaration for (Match a96 ()) 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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1263:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1263:13-55 Possible fix: add an instance declaration for (Match a97 ()) 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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1265:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1265:13-47 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name' In the second argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1269:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1269:13-53 Possible fix: add an instance declaration for (Match a99 ()) In the first argument of `($)', namely `pat "ns_directive_name" ns_directive_name' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1270:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1270:13-63 Possible fix: add an instance declaration for (Match a100 ()) In the first argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter' In the second argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1292:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1292:13-59 Possible fix: add an instance declaration for (Match a101 ()) In the first argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix' In the second argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_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:1296:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:13-61 Possible fix: add an instance declaration for (Match a102 ()) In the first argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive' In the second argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_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:1298:13: No instance for (Match a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:13-63 Possible fix: add an instance declaration for (Match a103 ()) 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:1306:13: No instance for (Match a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1306:13-49 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_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:1307:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1307:13-41 Possible fix: add an instance declaration for (Match a105 ()) In the first argument of `($)', namely `pat "s_b_comment" s_b_comment' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_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:1308:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1308:13-43 Possible fix: add an instance declaration for (Match a106 ()) 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:1309:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:13-55 Possible fix: add an instance declaration for (Match a107 ()) 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:1331:18: No instance for (Match a50 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1331:18-44 Possible fix: add an instance declaration for (Match a50 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1332:42: No instance for (Match match28 ()) arising from a use of `b_nb_literal_next' at Text/Yaml/Reference.hs:1332: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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1333:18: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1333:18-80 Possible fix: add an instance declaration for (Match a51 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1334:18: No instance for (Match a52 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1334:18-76 Possible fix: add an instance declaration for (Match a52 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1335:18: No instance for (Match a53 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1335:18-80 Possible fix: add an instance declaration for (Match a53 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1336:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1336:18-62 Possible fix: add an instance declaration for (Match a54 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1339:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1339:18-76 Possible fix: add an instance declaration for (Match a55 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1340:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1340:18-56 Possible fix: add an instance declaration for (Match a56 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1341:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1341:18-58 Possible fix: add an instance declaration for (Match a57 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1342:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1342:18-48 Possible fix: add an instance declaration for (Match a58 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1343:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1343:18-54 Possible fix: add an instance declaration for (Match a59 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1344:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1344:18-58 Possible fix: add an instance declaration for (Match a60 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1345:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1345:18-58 Possible fix: add an instance declaration for (Match a61 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1346:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1346:18-54 Possible fix: add an instance declaration for (Match a62 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1347:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1347:18-58 Possible fix: add an instance declaration for (Match a63 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1348:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1348:18-50 Possible fix: add an instance declaration for (Match a64 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1349:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1349:18-56 Possible fix: add an instance declaration for (Match a65 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1350:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1350:18-64 Possible fix: add an instance declaration for (Match a66 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1351:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1351:18-64 Possible fix: add an instance declaration for (Match a67 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1352:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1352:18-64 Possible fix: add an instance declaration for (Match a68 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1353:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1353:18-82 Possible fix: add an instance declaration for (Match a69 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1354:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1354:18-64 Possible fix: add an instance declaration for (Match a70 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1355:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1355:18-66 Possible fix: add an instance declaration for (Match a71 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1357:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1357:18-60 Possible fix: add an instance declaration for (Match a72 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1361:43: No instance for (Match a73 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1361:43-60 Possible fix: add an instance declaration for (Match a73 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1362:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1362:18-56 Possible fix: add an instance declaration for (Match a74 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1363:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1363:18-56 Possible fix: add an instance declaration for (Match a75 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1364:46: No instance for (Match a76 ()) arising from a use of `s_ns_double_next_line' at Text/Yaml/Reference.hs:1364:46-66 Possible fix: add an instance declaration for (Match a76 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1365:46: No instance for (Match a77 ()) arising from a use of `s_ns_single_next_line' at Text/Yaml/Reference.hs:1365:46-66 Possible fix: add an instance declaration for (Match a77 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1366:41: No instances for (Match match11 (), Match match29 ()) arising from a use of `s_s_double_break' at Text/Yaml/Reference.hs:1366:41-56 Possible fix: add an instance declaration for (Match match11 (), Match match29 ()) In the second argument of `pat', namely `s_s_double_break' In the first argument of `($)', namely `pat "s_s_double_break" s_s_double_break' In the second argument of `($)', namely `pat "s_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1367:18: No instance for (Match a78 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1367:18-60 Possible fix: add an instance declaration for (Match a78 ()) In the first argument of `($)', namely `pat "s_s_double_escaped" s_s_double_escaped' In the second argument of `($)', namely `pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' In the second argument of `($)', namely `pat "s_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1368:41: No instances for (Match match210 (), Match a79 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1368:41-56 Possible fix: add an instance declaration for (Match match210 (), Match a79 ()) In the second argument of `pat', namely `s_separate_lines' In the first argument of `($)', namely `pat "s_separate_lines" s_separate_lines' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1369:18: No instance for (Match a80 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1369:18-54 Possible fix: add an instance declaration for (Match a80 ()) In the first argument of `($)', namely `pat "s_s_flow_folded" s_s_flow_folded' In the second argument of `($)', namely `pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1387:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1387: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:1389:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389: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:1390:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390: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:1391:42: No instance for (Match match21 ()) arising from a use of `ns_plain_one_line' at Text/Yaml/Reference.hs:1391: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:1425:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1425:19-47 Possible fix: add an instance declaration for (Match a15 ()) In the first argument of `($)', namely `pat "b_l_trimmed" b_l_trimmed' In the second argument of `($)', namely `pat "b_l_trimmed" b_l_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" b_l_folded $ pat "b_l_trimmed" b_l_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:1427:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1427:19-63 Possible fix: add an instance declaration for (Match a16 ()) 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:1428:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1428:19-57 Possible fix: add an instance declaration for (Match a17 ()) 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:1429:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1429:19-53 Possible fix: add an instance declaration for (Match a18 ()) 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:1430:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1430:19-55 Possible fix: add an instance declaration for (Match a19 ()) 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:1431:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1431:19-81 Possible fix: add an instance declaration for (Match a20 ()) 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:1432:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1432:19-83 Possible fix: add an instance declaration for (Match a21 ()) 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:1433:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1433:19-81 Possible fix: add an instance declaration for (Match a22 ()) 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:1434:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1434:19-81 Possible fix: add an instance declaration for (Match a23 ()) 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:1435:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1435:19-83 Possible fix: add an instance declaration for (Match a24 ()) 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:1436:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1436:19-55 Possible fix: add an instance declaration for (Match a25 ()) 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:1439:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1439:19-53 Possible fix: add an instance declaration for (Match a26 ()) 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:1440:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1440:19-53 Possible fix: add an instance declaration for (Match a27 ()) 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:1441:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1441:19-55 Possible fix: add an instance declaration for (Match a28 ()) 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:1442:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1442:19-59 Possible fix: add an instance declaration for (Match a29 ()) 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:1443:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1443:19-77 Possible fix: add an instance declaration for (Match a30 ()) 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:1444:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1444:19-77 Possible fix: add an instance declaration for (Match a31 ()) 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:1445:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1445:19-77 Possible fix: add an instance declaration for (Match a32 ()) 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:1446:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1446:19-49 Possible fix: add an instance declaration for (Match a33 ()) 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:1447:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1447:19-49 Possible fix: add an instance declaration for (Match a34 ()) 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:1448:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1448:19-61 Possible fix: add an instance declaration for (Match a35 ()) 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:1449:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1449:19-79 Possible fix: add an instance declaration for (Match a36 ()) 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:1450:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1450:19-59 Possible fix: add an instance declaration for (Match a37 ()) 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:1454:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1454:19-63 Possible fix: add an instance declaration for (Match a38 ()) 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:1455:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1455:19-67 Possible fix: add an instance declaration for (Match a39 ()) 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:1456:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1456:19-67 Possible fix: add an instance declaration for (Match a40 ()) 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:1457:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1457:19-67 Possible fix: add an instance declaration for (Match a41 ()) 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:1458:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1458:19-63 Possible fix: add an instance declaration for (Match a42 ()) 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:1459:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1459:19-63 Possible fix: add an instance declaration for (Match a43 ()) 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:1460:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1460:19-55 Possible fix: add an instance declaration for (Match a44 ()) 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:1461:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1461:19-59 Possible fix: add an instance declaration for (Match a45 ()) 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:1463:46: No instance for (Match match23 ()) arising from a use of `s_ns_plain_next_line' at Text/Yaml/Reference.hs:1463: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:1464:36: No instances for (Match match27 (), Match a49 (), Match match26 (), Match a48 (), Match match25 (), Match a47 (), Match match24 (), Match a46 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1464:36-45 Possible fix: add an instance declaration for (Match match27 (), Match a49 (), Match match26 (), Match a48 (), Match match25 (), Match a47 (), Match match24 (), Match a46 ()) 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:1480:19: No instance for (Match a12 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1480: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:1481:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1481: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:1482:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1482: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.2 --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.2... 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.2/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.2 Documentation installed in: /usr/local/tmp/archive/install/share/doc/YamlReference-0.9.2 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.2... /usr/local/bin/haddock --use-contents=/package/YamlReference-0.9.2 --ghc-version Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library YamlReference-0.9.2... Preprocessing executables for YamlReference-0.9.2... Running hscolour for YamlReference-0.9.2... 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/tmp1808/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.2 --prologue=dist/doc/html/YamlReference/haddock-prolog1808.txt --dump-interface=dist/doc/html/YamlReference/YamlReference.haddock --optghc=-package-name --optghc=YamlReference-0.9.2 --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.2: 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/tmp1808/Text/Yaml/Reference.hs Text/Yaml/Reference.bnf:160: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:171: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:180:46: 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 & (l_empty n c +) In the definition of `b_l_trimmed': b_l_trimmed n c = b_non_content & (l_empty n c +) Text/Yaml/Reference.bnf:184:27: No instance for (Match match1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:184:27-54 Possible fix: add an instance declaration for (Match match1 ()) In the expression: b_l_trimmed n c / b_as_space In the definition of `b_l_folded': b_l_folded n c = b_l_trimmed n c / b_as_space Text/Yaml/Reference.bnf:186:31: 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 n FlowIn & s_line_prefix n FlowIn In the definition of `s_s_flow_folded': s_s_flow_folded n = (s_separate_in_line ?) & b_l_folded n FlowIn & s_line_prefix n FlowIn Text/Yaml/Reference.bnf:192: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:195: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:198: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' In the expression: s_separate_in_line & (c_nb_comment_text ?) & b_non_content Text/Yaml/Reference.bnf:201: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:220:25: No instance for (Match a7 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(220,25)-(221,45) 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:222:23: No instance for (Match a8 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:(222,23)-(223,34) 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:226:36: 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:227:41: 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:228:41: 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:233:29: No instance for (Match a ()) arising from a use of `&' at Text/Yaml/Reference.bnf:233:29-64 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:234:38: 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:244:24: No instance for (Match a1 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(244,24)-(246,43) 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:257: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:266:48: 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:268:56: 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:274: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:282:32: No instance for (Match a2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(282,32)-(284,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:283:32: No instance for (Match a3 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(283,32)-(284,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:287:61: 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:289:58: 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:302: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:328: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:330: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 & nest EndEscape & (l_empty n FlowIn *) & s_line_prefix n FlowIn In the definition of `s_s_double_escaped': s_s_double_escaped n = (s_white *) & nest BeginEscape & c_escape ! "escape" & b_non_content & nest EndEscape & (l_empty n FlowIn *) & s_line_prefix n FlowIn Text/Yaml/Reference.bnf:338: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:342: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:360: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:362: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:365: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:372: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:381: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:383:30: No instance for (Match match2 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:383: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:391: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:396: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:408: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:476: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:523:38: No instance for (Match match22 Int) arising from a use of `/' at Text/Yaml/Reference.bnf:(523,38)-(524,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:526: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 & (l_empty n BlockIn *) ?) & count_spaces (- n)' In the expression: peek $ (nb_char *) & (b_non_content & (l_empty n BlockIn *) ?) & count_spaces (- n) Text/Yaml/Reference.bnf:548: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 *)' In the expression: (s_indent_le n & b_non_content *) & (l_trail_comments n ?) In the definition of `l_strip_empty': l_strip_empty n = (s_indent_le n & b_non_content *) & (l_trail_comments n ?) Text/Yaml/Reference.bnf:550: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:555: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 & (l_comment *)' In the second argument of `(&)', namely `c_nb_comment_text & b_non_content & (l_comment *)' Text/Yaml/Reference.bnf:564: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:568: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:579: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:581:34: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_l_folded n BlockIn & s_nb_folded_text n *)' In the expression: s_nb_folded_text n & (b_l_folded 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 n BlockIn & s_nb_folded_text n *) Text/Yaml/Reference.bnf:583: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:585: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_as_line_feed & (l_empty n BlockIn *) In the definition of `b_l_spaced': b_l_spaced n = b_as_line_feed & (l_empty n BlockIn *) Text/Yaml/Reference.bnf:587: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:589: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:593:32: Couldn't match expected type `t1 -> t' against inferred type `Pattern' In the second argument of `(&)', namely `(b_as_line_feed & l_nb_same_lines n *)' In the expression: l_nb_same_lines n & (b_as_line_feed & l_nb_same_lines n *) In the definition of `l_nb_diff_lines': l_nb_diff_lines n = l_nb_same_lines n & (b_as_line_feed & l_nb_same_lines n *) Text/Yaml/Reference.bnf:595: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:600: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:644:44: No instances for (Match a10 (), Match a11 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:644: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:665: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:668: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:684: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:685:30: No instance for (Match a9 ()) arising from a use of `&' at Text/Yaml/Reference.bnf:685: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:692: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:699:43: No instance for (Match a82 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(699,43)-(701,60) Possible fix: add an instance declaration for (Match a82 ()) 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:703:43: No instance for (Match a81 ()) arising from a use of `/' at Text/Yaml/Reference.bnf:(703,43)-(704,47) Possible fix: add an instance declaration for (Match a81 ()) 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:709: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:712: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:790: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:1222:13: No instance for (Match a83 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1222:13-55 Possible fix: add an instance declaration for (Match a83 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1223:13: No instance for (Match a84 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1223:13-53 Possible fix: add an instance declaration for (Match a84 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1228:13: No instance for (Match a85 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1228:13-61 Possible fix: add an instance declaration for (Match a85 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1229:13: No instance for (Match a86 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1229:13-55 Possible fix: add an instance declaration for (Match a86 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1239:13: No instance for (Match a87 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1239:13-61 Possible fix: add an instance declaration for (Match a87 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1243:13: No instance for (Match a88 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1243:13-47 Possible fix: add an instance declaration for (Match a88 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1246:13: No instance for (Match a89 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1246:13-37 Possible fix: add an instance declaration for (Match a89 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1248:13: No instance for (Match a90 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1248:13-53 Possible fix: add an instance declaration for (Match a90 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1249:13: No instance for (Match a91 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1249:13-41 Possible fix: add an instance declaration for (Match a91 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1251:13: No instance for (Match a92 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1251:13-57 Possible fix: add an instance declaration for (Match a92 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1255:13: No instance for (Match a93 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1255:13-45 Possible fix: add an instance declaration for (Match a93 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1258:13: No instance for (Match a94 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1258:13-55 Possible fix: add an instance declaration for (Match a94 ()) 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_json" nb_json $ 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1260:13: No instance for (Match a95 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1260:13-59 Possible fix: add an instance declaration for (Match a95 ()) 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_slash" ns_esc_slash $ 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_json" nb_json $ 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_slash" ns_esc_slash $ 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:1261:13: No instance for (Match a96 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1261:13-59 Possible fix: add an instance declaration for (Match a96 ()) 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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1263:13: No instance for (Match a97 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1263:13-55 Possible fix: add an instance declaration for (Match a97 ()) 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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1265:13: No instance for (Match a98 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1265:13-47 Possible fix: add an instance declaration for (Match a98 ()) In the first argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name' In the second argument of `($)', namely `pat "ns_anchor_name" ns_anchor_name $ pat "ns_ascii_letter" ns_ascii_letter $ pat "ns_char" ns_char $ pat "ns_dec_digit" ns_dec_digit $ pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1269:13: No instance for (Match a99 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1269:13-53 Possible fix: add an instance declaration for (Match a99 ()) In the first argument of `($)', namely `pat "ns_directive_name" ns_directive_name' In the second argument of `($)', namely `pat "ns_directive_name" ns_directive_name $ pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1270:13: No instance for (Match a100 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1270:13-63 Possible fix: add an instance declaration for (Match a100 ()) In the first argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter' In the second argument of `($)', namely `pat "ns_directive_parameter" ns_directive_parameter $ pat "ns_double_char" ns_double_char $ pat "ns_esc_16_bit" ns_esc_16_bit $ pat "ns_esc_32_bit" ns_esc_32_bit $ pat "ns_esc_8_bit" ns_esc_8_bit $ pat "ns_esc_backslash" ns_esc_backslash $ pat "ns_esc_backspace" ns_esc_backspace $ pat "ns_esc_bell" ns_esc_bell $ pat "ns_esc_carriage_return" ns_esc_carriage_return $ pat "ns_esc_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_slash" ns_esc_slash $ 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_slash" ns_esc_slash $ 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:1292:13: No instance for (Match a101 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1292:13-59 Possible fix: add an instance declaration for (Match a101 ()) In the first argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix' In the second argument of `($)', namely `pat "ns_global_tag_prefix" ns_global_tag_prefix $ pat "ns_hex_digit" ns_hex_digit $ pat "ns_plain_safe_in" ns_plain_safe_in $ pat "ns_plain_safe_out" ns_plain_safe_out $ pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_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:1296:13: No instance for (Match a102 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1296:13-61 Possible fix: add an instance declaration for (Match a102 ()) In the first argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive' In the second argument of `($)', namely `pat "ns_reserved_directive" ns_reserved_directive $ pat "ns_s_block_map_implicit_key" ns_s_block_map_implicit_key $ pat "ns_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:1298:13: No instance for (Match a103 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1298:13-63 Possible fix: add an instance declaration for (Match a103 ()) 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:1306:13: No instance for (Match a104 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1306:13-49 Possible fix: add an instance declaration for (Match a104 ()) In the first argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version' In the second argument of `($)', namely `pat "ns_yaml_version" ns_yaml_version $ pat "s_b_comment" s_b_comment $ pat "s_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:1307:13: No instance for (Match a105 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1307:13-41 Possible fix: add an instance declaration for (Match a105 ()) In the first argument of `($)', namely `pat "s_b_comment" s_b_comment' In the second argument of `($)', namely `pat "s_b_comment" s_b_comment $ pat "s_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:1308:13: No instance for (Match a106 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1308:13-43 Possible fix: add an instance declaration for (Match a106 ()) 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:1309:13: No instance for (Match a107 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1309:13-55 Possible fix: add an instance declaration for (Match a107 ()) 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:1331:18: No instance for (Match a50 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1331:18-44 Possible fix: add an instance declaration for (Match a50 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1332:42: No instance for (Match match28 ()) arising from a use of `b_nb_literal_next' at Text/Yaml/Reference.hs:1332: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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1333:18: No instance for (Match a51 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1333:18-80 Possible fix: add an instance declaration for (Match a51 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1334:18: No instance for (Match a52 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1334:18-76 Possible fix: add an instance declaration for (Match a52 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1335:18: No instance for (Match a53 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1335:18-80 Possible fix: add an instance declaration for (Match a53 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1336:18: No instance for (Match a54 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1336:18-62 Possible fix: add an instance declaration for (Match a54 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1339:18: No instance for (Match a55 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1339:18-76 Possible fix: add an instance declaration for (Match a55 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1340:18: No instance for (Match a56 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1340:18-56 Possible fix: add an instance declaration for (Match a56 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1341:18: No instance for (Match a57 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1341:18-58 Possible fix: add an instance declaration for (Match a57 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1342:18: No instance for (Match a58 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1342:18-48 Possible fix: add an instance declaration for (Match a58 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1343:18: No instance for (Match a59 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1343:18-54 Possible fix: add an instance declaration for (Match a59 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1344:18: No instance for (Match a60 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1344:18-58 Possible fix: add an instance declaration for (Match a60 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1345:18: No instance for (Match a61 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1345:18-58 Possible fix: add an instance declaration for (Match a61 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1346:18: No instance for (Match a62 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1346:18-54 Possible fix: add an instance declaration for (Match a62 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1347:18: No instance for (Match a63 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1347:18-58 Possible fix: add an instance declaration for (Match a63 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1348:18: No instance for (Match a64 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1348:18-50 Possible fix: add an instance declaration for (Match a64 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1349:18: No instance for (Match a65 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1349:18-56 Possible fix: add an instance declaration for (Match a65 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1350:18: No instance for (Match a66 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1350:18-64 Possible fix: add an instance declaration for (Match a66 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1351:18: No instance for (Match a67 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1351:18-64 Possible fix: add an instance declaration for (Match a67 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1352:18: No instance for (Match a68 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1352:18-64 Possible fix: add an instance declaration for (Match a68 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1353:18: No instance for (Match a69 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1353:18-82 Possible fix: add an instance declaration for (Match a69 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1354:18: No instance for (Match a70 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1354:18-64 Possible fix: add an instance declaration for (Match a70 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1355:18: No instance for (Match a71 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1355:18-66 Possible fix: add an instance declaration for (Match a71 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1357:18: No instance for (Match a72 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1357:18-60 Possible fix: add an instance declaration for (Match a72 ()) 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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__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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1361:43: No instance for (Match a73 ()) arising from a use of `s_l__flow_in_block' at Text/Yaml/Reference.hs:1361:43-60 Possible fix: add an instance declaration for (Match a73 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1362:18: No instance for (Match a74 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1362:18-56 Possible fix: add an instance declaration for (Match a74 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1363:18: No instance for (Match a75 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1363:18-56 Possible fix: add an instance declaration for (Match a75 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1364:46: No instance for (Match a76 ()) arising from a use of `s_ns_double_next_line' at Text/Yaml/Reference.hs:1364:46-66 Possible fix: add an instance declaration for (Match a76 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1365:46: No instance for (Match a77 ()) arising from a use of `s_ns_single_next_line' at Text/Yaml/Reference.hs:1365:46-66 Possible fix: add an instance declaration for (Match a77 ()) 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_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1366:41: No instances for (Match match11 (), Match match29 ()) arising from a use of `s_s_double_break' at Text/Yaml/Reference.hs:1366:41-56 Possible fix: add an instance declaration for (Match match11 (), Match match29 ()) In the second argument of `pat', namely `s_s_double_break' In the first argument of `($)', namely `pat "s_s_double_break" s_s_double_break' In the second argument of `($)', namely `pat "s_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1367:18: No instance for (Match a78 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1367:18-60 Possible fix: add an instance declaration for (Match a78 ()) In the first argument of `($)', namely `pat "s_s_double_escaped" s_s_double_escaped' In the second argument of `($)', namely `pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' In the second argument of `($)', namely `pat "s_s_double_break" s_s_double_break $ pat "s_s_double_escaped" s_s_double_escaped $ pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1368:41: No instances for (Match match210 (), Match a79 ()) arising from a use of `s_separate_lines' at Text/Yaml/Reference.hs:1368:41-56 Possible fix: add an instance declaration for (Match match210 (), Match a79 ()) In the second argument of `pat', namely `s_separate_lines' In the first argument of `($)', namely `pat "s_separate_lines" s_separate_lines' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1369:18: No instance for (Match a80 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1369:18-54 Possible fix: add an instance declaration for (Match a80 ()) In the first argument of `($)', namely `pat "s_s_flow_folded" s_s_flow_folded' In the second argument of `($)', namely `pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' In the second argument of `($)', namely `pat "s_separate_lines" s_separate_lines $ pat "s_s_flow_folded" s_s_flow_folded $ Map.empty' Text/Yaml/Reference.hs:1387:18: No instance for (Match a4 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1387: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:1389:18: No instance for (Match a5 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1389: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:1390:18: No instance for (Match a6 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1390: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:1391:42: No instance for (Match match21 ()) arising from a use of `ns_plain_one_line' at Text/Yaml/Reference.hs:1391: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:1425:19: No instance for (Match a15 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1425:19-47 Possible fix: add an instance declaration for (Match a15 ()) In the first argument of `($)', namely `pat "b_l_trimmed" b_l_trimmed' In the second argument of `($)', namely `pat "b_l_trimmed" b_l_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" b_l_folded $ pat "b_l_trimmed" b_l_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:1427:19: No instance for (Match a16 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1427:19-63 Possible fix: add an instance declaration for (Match a16 ()) 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:1428:19: No instance for (Match a17 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1428:19-57 Possible fix: add an instance declaration for (Match a17 ()) 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:1429:19: No instance for (Match a18 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1429:19-53 Possible fix: add an instance declaration for (Match a18 ()) 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:1430:19: No instance for (Match a19 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1430:19-55 Possible fix: add an instance declaration for (Match a19 ()) 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:1431:19: No instance for (Match a20 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1431:19-81 Possible fix: add an instance declaration for (Match a20 ()) 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:1432:19: No instance for (Match a21 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1432:19-83 Possible fix: add an instance declaration for (Match a21 ()) 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:1433:19: No instance for (Match a22 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1433:19-81 Possible fix: add an instance declaration for (Match a22 ()) 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:1434:19: No instance for (Match a23 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1434:19-81 Possible fix: add an instance declaration for (Match a23 ()) 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:1435:19: No instance for (Match a24 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1435:19-83 Possible fix: add an instance declaration for (Match a24 ()) 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:1436:19: No instance for (Match a25 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1436:19-55 Possible fix: add an instance declaration for (Match a25 ()) 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:1439:19: No instance for (Match a26 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1439:19-53 Possible fix: add an instance declaration for (Match a26 ()) 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:1440:19: No instance for (Match a27 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1440:19-53 Possible fix: add an instance declaration for (Match a27 ()) 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:1441:19: No instance for (Match a28 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1441:19-55 Possible fix: add an instance declaration for (Match a28 ()) 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:1442:19: No instance for (Match a29 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1442:19-59 Possible fix: add an instance declaration for (Match a29 ()) 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:1443:19: No instance for (Match a30 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1443:19-77 Possible fix: add an instance declaration for (Match a30 ()) 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:1444:19: No instance for (Match a31 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1444:19-77 Possible fix: add an instance declaration for (Match a31 ()) 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:1445:19: No instance for (Match a32 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1445:19-77 Possible fix: add an instance declaration for (Match a32 ()) 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:1446:19: No instance for (Match a33 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1446:19-49 Possible fix: add an instance declaration for (Match a33 ()) 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:1447:19: No instance for (Match a34 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1447:19-49 Possible fix: add an instance declaration for (Match a34 ()) 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:1448:19: No instance for (Match a35 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1448:19-61 Possible fix: add an instance declaration for (Match a35 ()) 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:1449:19: No instance for (Match a36 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1449:19-79 Possible fix: add an instance declaration for (Match a36 ()) 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:1450:19: No instance for (Match a37 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1450:19-59 Possible fix: add an instance declaration for (Match a37 ()) 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:1454:19: No instance for (Match a38 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1454:19-63 Possible fix: add an instance declaration for (Match a38 ()) 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:1455:19: No instance for (Match a39 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1455:19-67 Possible fix: add an instance declaration for (Match a39 ()) 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:1456:19: No instance for (Match a40 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1456:19-67 Possible fix: add an instance declaration for (Match a40 ()) 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:1457:19: No instance for (Match a41 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1457:19-67 Possible fix: add an instance declaration for (Match a41 ()) 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:1458:19: No instance for (Match a42 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1458:19-63 Possible fix: add an instance declaration for (Match a42 ()) 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:1459:19: No instance for (Match a43 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1459:19-63 Possible fix: add an instance declaration for (Match a43 ()) 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:1460:19: No instance for (Match a44 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1460:19-55 Possible fix: add an instance declaration for (Match a44 ()) 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:1461:19: No instance for (Match a45 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1461:19-59 Possible fix: add an instance declaration for (Match a45 ()) 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:1463:46: No instance for (Match match23 ()) arising from a use of `s_ns_plain_next_line' at Text/Yaml/Reference.hs:1463: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:1464:36: No instances for (Match match27 (), Match a49 (), Match match26 (), Match a48 (), Match match25 (), Match a47 (), Match match24 (), Match a46 ()) arising from a use of `s_separate' at Text/Yaml/Reference.hs:1464:36-45 Possible fix: add an instance declaration for (Match match27 (), Match a49 (), Match match26 (), Match a48 (), Match match25 (), Match a47 (), Match match24 (), Match a46 ()) 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:1480:19: No instance for (Match a12 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1480: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:1481:19: No instance for (Match a13 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1481: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:1482:19: No instance for (Match a14 ()) arising from a use of `pat' at Text/Yaml/Reference.hs:1482: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'