ofs | hex dump | ascii |
---|
0000 | 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 | ;ELC.....;;;.Compiled.;;;.in.Ema |
0020 | 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f | cs.version.25.3.1.;;;.with.all.o |
0040 | 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e | ptimizations...;;;.This.file.con |
0060 | 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 | tains.utf-8.non-ASCII.characters |
0080 | 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e | ,.;;;.and.so.cannot.be.loaded.in |
00a0 | 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f | to.Emacs.22.or.earlier..(and.(bo |
00c0 | 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 | undp.'emacs-version)......(<.(ar |
00e0 | 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 | ef.emacs-version.(1-.(length.ema |
0100 | 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c | cs-version))).?A)......(string-l |
0120 | 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 | essp.emacs-version."23")......(e |
0140 | 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 | rror."`%s'.was.compiled.for.Emac |
0160 | 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b | s.23.or.later".#$))..;;;;;;;;;;; |
0180 | 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 | ;;;;;;;;;;;;;;;;;;...(byte-code. |
01a0 | 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c | "\300\301!\210\300\302!\210\300\ |
01c0 | 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 | 303!\210\300\304!\210\300\305!\2 |
01e0 | 31 30 5c 33 30 30 5c 33 30 36 21 5c 32 31 30 5c 33 30 30 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 | 10\300\306!\210\300\307!\210\310 |
0200 | 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 26 07 5c 32 | \311\312\313\314\303\315\316&.\2 |
0220 | 30 37 22 20 5b 72 65 71 75 69 72 65 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c | 07".[require.haskell-mode.haskel |
0240 | 6c 2d 70 72 6f 63 65 73 73 20 68 61 73 6b 65 6c 6c 20 68 61 73 6b 65 6c 6c 2d 75 74 69 6c 73 20 | l-process.haskell.haskell-utils. |
0260 | 69 6e 66 2d 68 61 73 6b 65 6c 6c 20 69 6d 65 6e 75 20 65 6c 64 6f 63 20 63 75 73 74 6f 6d 2d 64 | inf-haskell.imenu.eldoc.custom-d |
0280 | 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 6e 69 6c 20 22 53 68 | eclare-group.haskell-doc.nil."Sh |
02a0 | 6f 77 20 48 61 73 6b 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 74 79 70 65 73 20 69 6e 20 65 63 68 | ow.Haskell.function.types.in.ech |
02c0 | 6f 20 61 72 65 61 2e 22 20 3a 67 72 6f 75 70 20 3a 70 72 65 66 69 78 20 22 68 61 73 6b 65 6c 6c | o.area.".:group.:prefix."haskell |
02e0 | 2d 64 6f 63 2d 22 5d 20 38 29 0a 23 40 31 32 34 37 20 2a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 | -doc-"].8).#@1247.*If.non-nil,.s |
0300 | 68 6f 77 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6e 65 61 | how.the.type.of.the.function.nea |
0320 | 72 20 70 6f 69 6e 74 20 6f 72 20 61 20 72 65 6c 61 74 65 64 20 63 6f 6d 6d 65 6e 74 2e 0a 0a 49 | r.point.or.a.related.comment...I |
0340 | 66 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 61 | f.the.identifier.near.point.is.a |
0360 | 20 48 61 73 6b 65 6c 6c 20 6b 65 79 77 6f 72 64 20 61 6e 64 20 74 68 65 20 76 61 72 69 61 62 6c | .Haskell.keyword.and.the.variabl |
0380 | 65 0a 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 72 76 65 64 27 20 69 73 | e.`haskell-doc-show-reserved'.is |
03a0 | 20 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 20 61 20 6f 6e 65 20 6c 69 6e 65 20 73 75 6d 6d 61 72 79 | .non-nil.show.a.one.line.summary |
03c0 | 0a 6f 66 20 74 68 65 20 73 79 6e 74 61 78 2e 0a 0a 49 66 20 74 68 65 20 69 64 65 6e 74 69 66 69 | .of.the.syntax...If.the.identifi |
03e0 | 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 61 20 50 72 65 6c 75 64 65 20 6f 72 20 6f 6e | er.near.point.is.a.Prelude.or.on |
0400 | 65 20 6f 66 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6c 69 62 72 61 72 79 0a 66 75 6e 63 74 69 | e.of.the.standard.library.functi |
0420 | 6f 6e 73 20 61 6e 64 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 70 72 65 6c 75 64 | ons.and.`haskell-doc-show-prelud |
0440 | 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 20 69 74 73 20 74 79 70 65 2e 0a 0a 49 66 | e'.is.non-nil.show.its.type...If |
0460 | 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 6c 6f | .the.identifier.near.point.is.lo |
0480 | 63 61 6c 20 28 69 2e 65 2e 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 69 73 20 6d 6f 64 75 6c 65 | cal.(i.e..defined.in.this.module |
04a0 | 29 20 63 68 65 63 6b 0a 74 68 65 20 60 69 6d 65 6e 75 27 20 6c 69 73 74 20 6f 66 20 66 75 6e 63 | ).check.the.`imenu'.list.of.func |
04c0 | 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 74 79 70 65 2e 20 20 54 68 69 73 20 6f 62 76 69 6f 75 | tions.for.the.type...This.obviou |
04e0 | 73 6c 79 20 72 65 71 75 69 72 65 73 20 74 68 61 74 0a 79 6f 75 72 20 6c 61 6e 67 75 61 67 65 20 | sly.requires.that.your.language. |
0500 | 6d 6f 64 65 20 75 73 65 73 20 60 69 6d 65 6e 75 27 2e 0a 0a 49 66 20 74 68 65 20 69 64 65 6e 74 | mode.uses.`imenu'...If.the.ident |
0520 | 69 66 69 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 67 6c 6f 62 61 6c 20 28 69 2e 65 2e | ifier.near.point.is.global.(i.e. |
0540 | 20 64 65 66 69 6e 65 64 20 69 6e 20 61 6e 20 69 6d 70 6f 72 74 65 64 20 6d 6f 64 75 6c 65 29 0a | .defined.in.an.imported.module). |
0560 | 61 6e 64 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 | and.the.variable.`haskell-doc-sh |
0580 | 6f 77 2d 67 6c 6f 62 61 6c 2d 74 79 70 65 73 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 | ow-global-types'.is.non-nil.show |
05a0 | 20 74 68 65 20 74 79 70 65 20 6f 66 20 69 74 73 0a 66 75 6e 63 74 69 6f 6e 2e 0a 0a 49 66 20 74 | .the.type.of.its.function...If.t |
05c0 | 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 61 20 73 74 | he.identifier.near.point.is.a.st |
05e0 | 61 6e 64 61 72 64 20 73 74 72 61 74 65 67 79 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 74 | andard.strategy.or.a.function,.t |
0600 | 79 70 65 20 72 65 6c 61 74 65 64 0a 72 65 6c 61 74 65 64 20 74 6f 20 73 74 72 61 74 65 67 69 65 | ype.related.related.to.strategie |
0620 | 73 20 61 6e 64 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 73 74 72 61 74 65 67 79 | s.and.`haskell-doc-show-strategy |
0640 | 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 20 74 68 65 20 74 79 70 65 0a 6f 66 20 74 68 | '.is.non-nil.show.the.type.of.th |
0660 | 65 20 66 75 6e 63 74 69 6f 6e 2e 20 20 53 74 72 61 74 65 67 69 65 73 20 61 72 65 20 73 70 65 63 | e.function...Strategies.are.spec |
0680 | 69 61 6c 20 74 6f 20 74 68 65 20 70 61 72 61 6c 6c 65 6c 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 | ial.to.the.parallel.execution.of |
06a0 | 20 48 61 73 6b 65 6c 6c 2e 0a 49 66 20 79 6f 75 27 72 65 20 6e 6f 74 20 69 6e 74 65 72 65 73 74 | .Haskell..If.you're.not.interest |
06c0 | 65 64 20 69 6e 20 74 68 61 74 20 6a 75 73 74 20 74 75 72 6e 20 69 74 20 6f 66 66 2e 0a 0a 49 66 | ed.in.that.just.turn.it.off...If |
06e0 | 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 6e 65 61 72 20 70 6f 69 6e 74 20 69 73 20 61 20 | .the.identifier.near.point.is.a. |
0700 | 75 73 65 72 20 64 65 66 69 6e 65 64 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 6f 63 63 75 72 | user.defined.function.that.occur |
0720 | 73 20 61 73 20 6b 65 79 0a 69 6e 20 74 68 65 20 61 6c 69 73 74 20 60 68 61 73 6b 65 6c 6c 2d 64 | s.as.key.in.the.alist.`haskell-d |
0740 | 6f 63 2d 75 73 65 72 2d 64 65 66 69 6e 65 64 2d 69 64 73 27 20 61 6e 64 20 74 68 65 20 76 61 72 | oc-user-defined-ids'.and.the.var |
0760 | 69 61 62 6c 65 0a 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 72 2d 64 65 66 | iable.`haskell-doc-show-user-def |
0780 | 69 6e 65 64 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 73 68 6f 77 20 74 68 65 20 74 79 70 65 20 6f | ined'.is.non-nil.show.the.type.o |
07a0 | 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 | f.the.function...This.variable.i |
07c0 | 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c | s.buffer-local...(defvar.haskell |
07e0 | 2d 64 6f 63 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 2d 37 35 34 29 29 0a 28 6d 61 6b 65 | -doc-mode.nil.(#$...-754)).(make |
0800 | 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 68 61 73 6b 65 6c 6c 2d | -variable-buffer-local.'haskell- |
0820 | 64 6f 63 2d 6d 6f 64 65 29 0a 23 40 34 38 20 48 6f 6f 6b 20 69 6e 76 6f 6b 65 64 20 77 68 65 6e | doc-mode).#@48.Hook.invoked.when |
0840 | 20 65 6e 74 65 72 69 6e 67 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 2e 1f 0a 28 | .entering.`haskell-doc-mode'...( |
0860 | 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c | defvar.haskell-doc-mode-hook.nil |
0880 | 20 28 23 24 20 2e 20 32 30 39 35 29 29 0a 23 40 32 30 33 20 56 61 72 69 61 62 6c 65 20 68 6f 6c | .(#$...2095)).#@203.Variable.hol |
08a0 | 64 69 6e 67 20 61 6e 20 61 6c 69 73 74 20 6d 61 74 63 68 69 6e 67 20 66 69 6c 65 20 6e 61 6d 65 | ding.an.alist.matching.file.name |
08c0 | 73 20 74 6f 20 66 63 74 2d 74 79 70 65 20 61 6c 69 73 74 73 2e 0a 54 68 65 20 66 75 6e 63 74 69 | s.to.fct-type.alists..The.functi |
08e0 | 6f 6e 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 61 6b 65 2d 67 6c 6f 62 61 6c 2d 66 63 74 2d | on.`haskell-doc-make-global-fct- |
0900 | 69 6e 64 65 78 27 20 72 65 62 75 69 6c 64 73 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 73 0a 28 | index'.rebuilds.this.variables.( |
0920 | 73 69 6d 69 6c 61 72 20 74 6f 20 61 6e 20 60 69 6d 65 6e 75 27 20 72 65 73 63 61 6e 29 2e 0a 54 | similar.to.an.`imenu'.rescan)..T |
0940 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 1f 0a 28 | his.variable.is.buffer-local...( |
0960 | 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 64 65 78 20 6e 69 6c 20 28 23 24 | defvar.haskell-doc-index.nil.(#$ |
0980 | 20 2e 20 32 31 39 36 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c | ...2196)).(byte-code."\300\301!\ |
09a0 | 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 44 44 5c 33 30 37 5c 33 31 | 210\302\303\304\305\306DD\307\31 |
09c0 | 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 31 30 | 0\311\312\313&.\210\300\303!\210 |
09e0 | 5c 33 30 32 5c 33 31 34 5c 33 30 34 5c 33 30 35 5c 33 31 35 44 44 5c 33 31 36 5c 33 31 30 5c 33 | \302\314\304\305\315DD\316\310\3 |
0a00 | 31 31 5c 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 34 21 5c 32 31 30 5c 33 30 | 11\312\313&.\210\300\314!\210\30 |
0a20 | 32 5c 33 31 37 5c 33 30 34 5c 33 30 35 5c 33 32 30 44 44 5c 33 32 31 5c 33 31 30 5c 33 31 31 5c | 2\317\304\305\320DD\321\310\311\ |
0a40 | 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 37 21 5c 32 31 30 5c 33 30 32 5c 33 | 312\313&.\210\300\317!\210\302\3 |
0a60 | 32 32 5c 33 30 34 5c 33 30 35 5c 33 32 33 44 44 5c 33 32 34 5c 33 31 30 5c 33 31 31 5c 33 31 32 | 22\304\305\323DD\324\310\311\312 |
0a80 | 5c 33 31 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 32 21 5c 32 31 30 5c 33 30 32 5c 33 32 35 5c | \313&.\210\300\322!\210\302\325\ |
0aa0 | 33 30 34 5c 33 30 35 5c 33 32 36 44 44 5c 33 32 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 | 304\305\326DD\327\310\311\312\31 |
0ac0 | 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 35 21 5c 32 31 30 5c 33 30 32 5c 33 33 30 5c 33 30 34 | 3&.\210\300\325!\210\302\330\304 |
0ae0 | 5c 33 30 35 5c 33 33 31 44 44 5c 33 33 32 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 07 | \305\331DD\332\310\311\312\313&. |
0b00 | 5c 32 31 30 5c 33 30 32 5c 33 33 33 5c 33 30 34 5c 33 30 35 5c 33 33 34 44 44 5c 33 33 35 5c 33 | \210\302\333\304\305\334DD\335\3 |
0b20 | 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 30 32 5c 33 33 36 5c 33 30 34 | 10\311\312\313&.\210\302\336\304 |
0b40 | 5c 33 30 35 5c 33 33 37 44 44 5c 33 34 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 07 | \305\337DD\340\310\311\312\313&. |
0b60 | 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 | \207".[make-variable-buffer-loca |
0b80 | 6c 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 64 65 78 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 | l.haskell-doc-index.custom-decla |
0ba0 | 72 65 2d 76 61 72 69 61 62 6c 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 67 6c 6f | re-variable.haskell-doc-show-glo |
0bc0 | 62 61 6c 2d 74 79 70 65 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 | bal-types.funcall.function.#[0." |
0be0 | 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 | \300\207".[nil].1]."If.non-nil,. |
0c00 | 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 74 79 70 65 73 20 6f 66 20 67 6c 6f 62 61 6c 20 66 | search.for.the.types.of.global.f |
0c20 | 75 6e 63 74 69 6f 6e 73 20 62 79 20 6c 6f 61 64 69 6e 67 20 74 68 65 20 66 69 6c 65 73 2e 5c 6e | unctions.by.loading.the.files.\n |
0c40 | 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 22 20 | This.variable.is.buffer-local.". |
0c60 | 3a 67 72 6f 75 70 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e | :group.haskell-doc.:type.boolean |
0c80 | 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 72 76 65 64 20 23 5b 30 20 22 | .haskell-doc-show-reserved.#[0." |
0ca0 | 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 | \300\207".[t].1]."If.non-nil,.sh |
0cc0 | 6f 77 20 61 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 72 65 | ow.a.documentation.string.for.re |
0ce0 | 73 65 72 76 65 64 20 69 64 73 2e 5c 6e 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 | served.ids.\nThis.variable.is.bu |
0d00 | 66 66 65 72 2d 6c 6f 63 61 6c 2e 22 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 70 72 | ffer-local.".haskell-doc-show-pr |
0d20 | 65 6c 75 64 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 | elude.#[0."\300\207".[t].1]."If. |
0d40 | 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 61 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 | non-nil,.show.a.documentation.st |
0d60 | 72 69 6e 67 20 66 6f 72 20 70 72 65 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 73 2e 5c 6e 54 68 69 | ring.for.prelude.functions.\nThi |
0d80 | 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 22 20 68 61 73 | s.variable.is.buffer-local.".has |
0da0 | 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 73 74 72 61 74 65 67 79 20 23 5b 30 20 22 5c 33 30 30 | kell-doc-show-strategy.#[0."\300 |
0dc0 | 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 61 | \207".[t].1]."If.non-nil,.show.a |
0de0 | 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 72 61 74 65 | .documentation.string.for.strate |
0e00 | 67 69 65 73 2e 5c 6e 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c | gies.\nThis.variable.is.buffer-l |
0e20 | 6f 63 61 6c 2e 22 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 72 2d 64 65 66 | ocal.".haskell-doc-show-user-def |
0e40 | 69 6e 65 64 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e | ined.#[0."\300\207".[t].1]."If.n |
0e60 | 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 61 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 72 | on-nil,.show.a.documentation.str |
0e80 | 69 6e 67 20 66 6f 72 20 75 73 65 72 20 64 65 66 69 6e 65 64 20 69 64 73 2e 5c 6e 54 68 69 73 20 | ing.for.user.defined.ids.\nThis. |
0ea0 | 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 22 20 68 61 73 6b 65 | variable.is.buffer-local.".haske |
0ec0 | 6c 6c 2d 64 6f 63 2d 63 68 6f 70 2d 6f 66 66 2d 63 6f 6e 74 65 78 74 20 23 5b 30 20 22 5c 33 30 | ll-doc-chop-off-context.#[0."\30 |
0ee0 | 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 65 6c 69 6d 69 6e | 0\207".[t].1]."If.non-nil.elimin |
0f00 | 61 74 65 20 74 68 65 20 63 6f 6e 74 65 78 74 20 70 61 72 74 20 69 6e 20 61 20 48 61 73 6b 65 6c | ate.the.context.part.in.a.Haskel |
0f20 | 6c 20 74 79 70 65 2e 22 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 68 6f 70 2d 6f 66 66 2d 66 63 | l.type.".haskell-doc-chop-off-fc |
0f40 | 74 6e 61 6d 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 | tname.#[0."\300\207".[nil].1]."I |
0f60 | 66 20 6e 6f 6e 2d 6e 69 6c 20 6f 6d 69 74 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6e 61 6d 65 | f.non-nil.omit.the.function.name |
0f80 | 20 61 6e 64 20 73 68 6f 77 20 6f 6e 6c 79 20 74 68 65 20 74 79 70 65 2e 22 20 68 61 73 6b 65 6c | .and.show.only.the.type.".haskel |
0fa0 | 6c 2d 64 6f 63 2d 75 73 65 2d 69 6e 66 2d 68 61 73 6b 65 6c 6c 20 23 5b 30 20 22 5c 33 30 30 5c | l-doc-use-inf-haskell.#[0."\300\ |
0fc0 | 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 75 73 65 20 69 6e | 207".[nil].1]."If.non-nil.use.in |
0fe0 | 66 2d 68 61 73 6b 65 6c 6c 2e 65 6c 20 74 6f 20 67 65 74 20 74 79 70 65 20 61 6e 64 20 6b 69 6e | f-haskell.el.to.get.type.and.kin |
1000 | 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 5d 20 38 29 0a 23 40 37 39 20 2a 48 6f 77 20 66 61 | d.information."].8).#@79.*How.fa |
1020 | 72 20 74 6f 20 73 65 61 72 63 68 20 77 68 65 6e 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 74 68 65 | r.to.search.when.looking.for.the |
1040 | 20 74 79 70 65 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 6f 66 20 66 63 74 20 75 6e 64 65 72 20 63 | .type.declaration.of.fct.under.c |
1060 | 75 72 73 6f 72 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 65 61 72 | ursor...(defvar.haskell-doc-sear |
1080 | 63 68 2d 64 69 73 74 61 6e 63 65 20 34 30 20 28 23 24 20 2e 20 2d 34 31 32 31 29 29 0a 23 40 32 | ch-distance.40.(#$...-4121)).#@2 |
10a0 | 33 34 20 2a 4e 75 6d 62 65 72 20 6f 66 20 73 65 63 6f 6e 64 73 20 6f 66 20 69 64 6c 65 20 74 69 | 34.*Number.of.seconds.of.idle.ti |
10c0 | 6d 65 20 74 6f 20 77 61 69 74 20 62 65 66 6f 72 65 20 70 72 69 6e 74 69 6e 67 2e 0a 49 66 20 75 | me.to.wait.before.printing..If.u |
10e0 | 73 65 72 20 69 6e 70 75 74 20 61 72 72 69 76 65 73 20 62 65 66 6f 72 65 20 74 68 69 73 20 69 6e | ser.input.arrives.before.this.in |
1100 | 74 65 72 76 61 6c 20 6f 66 20 74 69 6d 65 20 68 61 73 20 65 6c 61 70 73 65 64 20 61 66 74 65 72 | terval.of.time.has.elapsed.after |
1120 | 20 74 68 65 0a 6c 61 73 74 20 69 6e 70 75 74 2c 20 6e 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f | .the.last.input,.no.documentatio |
1140 | 6e 20 77 69 6c 6c 20 62 65 20 70 72 69 6e 74 65 64 2e 0a 0a 49 66 20 74 68 69 73 20 76 61 72 69 | n.will.be.printed...If.this.vari |
1160 | 61 62 6c 65 20 69 73 20 73 65 74 20 74 6f 20 30 2c 20 6e 6f 20 69 64 6c 65 20 74 69 6d 65 20 69 | able.is.set.to.0,.no.idle.time.i |
1180 | 73 20 72 65 71 75 69 72 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 | s.required...(defvar.haskell-doc |
11a0 | 2d 69 64 6c 65 2d 64 65 6c 61 79 20 30 2e 35 20 28 23 24 20 2e 20 2d 34 32 35 39 29 29 0a 23 40 | -idle-delay.0.5.(#$...-4259)).#@ |
11c0 | 32 33 34 20 43 61 73 65 20 69 6e 20 77 68 69 63 68 20 74 6f 20 64 69 73 70 6c 61 79 20 61 72 67 | 234.Case.in.which.to.display.arg |
11e0 | 75 6d 65 6e 74 20 6e 61 6d 65 73 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 2c 20 61 73 20 61 20 73 | ument.names.of.functions,.as.a.s |
1200 | 79 6d 62 6f 6c 2e 0a 54 68 69 73 20 68 61 73 20 74 77 6f 20 70 72 65 66 65 72 72 65 64 20 76 61 | ymbol..This.has.two.preferred.va |
1220 | 6c 75 65 73 3a 20 60 75 70 63 61 73 65 27 20 6f 72 20 60 64 6f 77 6e 63 61 73 65 27 2e 0a 41 63 | lues:.`upcase'.or.`downcase'..Ac |
1240 | 74 75 61 6c 6c 79 2c 20 61 6e 79 20 6e 61 6d 65 20 6f 66 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 | tually,.any.name.of.a.function.w |
1260 | 68 69 63 68 20 74 61 6b 65 73 20 61 20 73 74 72 69 6e 67 20 61 73 20 61 6e 20 61 72 67 75 6d 65 | hich.takes.a.string.as.an.argume |
1280 | 6e 74 20 61 6e 64 0a 72 65 74 75 72 6e 73 20 61 6e 6f 74 68 65 72 20 73 74 72 69 6e 67 20 69 73 | nt.and.returns.another.string.is |
12a0 | 20 61 63 63 65 70 74 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f | .acceptable...(defvar.haskell-do |
12c0 | 63 2d 61 72 67 75 6d 65 6e 74 2d 63 61 73 65 20 27 69 64 65 6e 74 69 74 79 20 28 23 24 20 2e 20 | c-argument-case.'identity.(#$... |
12e0 | 34 35 34 38 29 29 0a 23 40 34 33 32 20 2a 4f 62 61 72 72 61 79 20 6f 66 20 63 6f 6d 6d 61 6e 64 | 4548)).#@432.*Obarray.of.command |
1300 | 20 6e 61 6d 65 73 20 77 68 65 72 65 20 69 74 20 69 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 | .names.where.it.is.appropriate.t |
1320 | 6f 20 70 72 69 6e 74 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a 54 68 69 73 20 | o.print.in.the.echo.area...This. |
1340 | 69 73 20 6e 6f 74 20 64 6f 6e 65 20 66 6f 72 20 61 6c 6c 20 63 6f 6d 6d 61 6e 64 73 20 73 69 6e | is.not.done.for.all.commands.sin |
1360 | 63 65 20 73 6f 6d 65 20 70 72 69 6e 74 20 74 68 65 69 72 20 6f 77 6e 0a 6d 65 73 73 61 67 65 73 | ce.some.print.their.own.messages |
1380 | 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2c 20 61 6e 64 20 74 68 65 73 65 20 66 75 6e | .in.the.echo.area,.and.these.fun |
13a0 | 63 74 69 6f 6e 73 20 77 6f 75 6c 64 20 69 6e 73 74 61 6e 74 6c 79 20 6f 76 65 72 77 72 69 74 65 | ctions.would.instantly.overwrite |
13c0 | 0a 74 68 65 6d 2e 20 20 42 75 74 20 60 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 | .them...But.`self-insert-command |
13e0 | 27 20 61 73 20 77 65 6c 6c 20 61 73 20 6d 6f 73 74 20 6d 6f 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 | '.as.well.as.most.motion.command |
1400 | 73 20 61 72 65 20 67 6f 6f 64 0a 63 61 6e 64 69 64 61 74 65 73 2e 0a 0a 49 74 20 69 73 20 70 72 | s.are.good.candidates...It.is.pr |
1420 | 6f 62 61 62 6c 79 20 62 65 73 74 20 74 6f 20 6d 61 6e 69 70 75 6c 61 74 65 20 74 68 69 73 20 64 | obably.best.to.manipulate.this.d |
1440 | 61 74 61 20 73 74 72 75 63 74 75 72 65 20 77 69 74 68 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 0a | ata.structure.with.the.commands. |
1460 | 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 27 20 61 6e 64 20 60 68 | `haskell-doc-add-command'.and.`h |
1480 | 61 73 6b 65 6c 6c 2d 64 6f 63 2d 72 65 6d 6f 76 65 2d 63 6f 6d 6d 61 6e 64 27 2e 1f 0a 28 64 65 | askell-doc-remove-command'...(de |
14a0 | 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 2d 6d 65 73 73 61 67 65 2d 63 6f | fvar.haskell-doc-mode-message-co |
14c0 | 6d 6d 61 6e 64 73 20 6e 69 6c 20 28 23 24 20 2e 20 2d 34 38 34 35 29 29 0a 28 64 65 66 76 61 72 | mmands.nil.(#$...-4845)).(defvar |
14e0 | 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6c 61 73 74 2d 64 61 74 61 20 27 28 6e 69 6c 29 29 0a 23 | .haskell-doc-last-data.'(nil)).# |
1500 | 40 36 37 20 2a 53 74 72 69 6e 67 20 74 6f 20 64 69 73 70 6c 61 79 20 69 6e 20 6d 6f 64 65 20 6c | @67.*String.to.display.in.mode.l |
1520 | 69 6e 65 20 77 68 65 6e 20 48 61 73 6b 65 6c 6c 2d 44 6f 63 20 4d 6f 64 65 20 69 73 20 65 6e 61 | ine.when.Haskell-Doc.Mode.is.ena |
1540 | 62 6c 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 69 6e 6f 72 | bled...(defvar.haskell-doc-minor |
1560 | 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 27 28 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d | -mode-string.'(haskell-doc-show- |
1580 | 67 6c 6f 62 61 6c 2d 74 79 70 65 73 20 22 20 44 4f 43 22 20 22 20 44 6f 63 22 29 20 28 23 24 20 | global-types.".DOC".".Doc").(#$. |
15a0 | 2e 20 2d 35 33 38 30 29 29 0a 23 40 32 30 37 20 41 6e 20 61 6c 69 73 74 20 6f 66 20 72 65 73 65 | ..-5380)).#@207.An.alist.of.rese |
15c0 | 72 76 65 64 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 69 | rved.identifiers..Each.element.i |
15e0 | 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 28 49 44 20 2e 20 44 4f 43 29 20 77 68 65 72 65 20 62 | s.of.the.form.(ID...DOC).where.b |
1600 | 6f 74 68 20 49 44 20 61 6e 64 20 44 4f 43 20 61 72 65 20 73 74 72 69 6e 67 73 2e 0a 44 4f 43 20 | oth.ID.and.DOC.are.strings..DOC. |
1620 | 73 68 6f 75 6c 64 20 62 65 20 61 20 63 6f 6e 63 69 73 65 20 73 69 6e 67 6c 65 2d 6c 69 6e 65 20 | should.be.a.concise.single-line. |
1640 | 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 63 6f 6e 73 74 72 75 63 74 20 | string.describing.the.construct. |
1660 | 69 6e 20 77 68 69 63 68 0a 74 68 65 20 6b 65 79 77 6f 72 64 20 69 73 20 75 73 65 64 2e 1f 0a 28 | in.which.the.keyword.is.used...( |
1680 | 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 72 65 73 65 72 76 65 64 2d 69 64 73 20 | defvar.haskell-doc-reserved-ids. |
16a0 | 27 28 28 22 63 61 73 65 22 20 2e 20 22 63 61 73 65 20 65 78 70 20 6f 66 20 7b 20 61 6c 74 73 20 | '(("case"..."case.exp.of.{.alts. |
16c0 | 5b 3b 5d 20 7d 22 29 20 28 22 63 6c 61 73 73 22 20 2e 20 22 63 6c 61 73 73 20 5b 63 6f 6e 74 65 | [;].}").("class"..."class.[conte |
16e0 | 78 74 20 3d 3e 5d 20 73 69 6d 70 6c 65 63 6c 61 73 73 20 5b 77 68 65 72 65 20 7b 20 63 62 6f 64 | xt.=>].simpleclass.[where.{.cbod |
1700 | 79 20 5b 3b 5d 20 7d 5d 22 29 20 28 22 64 61 74 61 22 20 2e 20 22 64 61 74 61 20 5b 63 6f 6e 74 | y.[;].}]").("data"..."data.[cont |
1720 | 65 78 74 20 3d 3e 5d 20 73 69 6d 70 6c 65 74 79 70 65 20 3d 20 63 6f 6e 73 74 72 73 20 5b 64 65 | ext.=>].simpletype.=.constrs.[de |
1740 | 72 69 76 69 6e 67 5d 22 29 20 28 22 64 65 66 61 75 6c 74 22 20 2e 20 22 64 65 66 61 75 6c 74 20 | riving]").("default"..."default. |
1760 | 28 74 79 70 65 31 20 2c 20 2e 2e 2e 20 2c 20 74 79 70 65 6e 29 22 29 20 28 22 64 65 72 69 76 69 | (type1.,.....,.typen)").("derivi |
1780 | 6e 67 22 20 2e 20 22 64 65 72 69 76 69 6e 67 20 28 64 63 6c 61 73 73 20 7c 20 28 64 63 6c 61 73 | ng"..."deriving.(dclass.|.(dclas |
17a0 | 73 31 2c 20 2e 2e 2e 20 2c 20 64 63 6c 61 73 73 6e 29 29 22 29 20 28 22 64 6f 22 20 2e 20 22 64 | s1,.....,.dclassn))").("do"..."d |
17c0 | 6f 20 7b 20 73 74 6d 74 73 20 5b 3b 5d 20 7d 20 20 73 74 6d 74 73 20 2d 3e 20 65 78 70 20 5b 3b | o.{.stmts.[;].}..stmts.->.exp.[; |
17e0 | 20 73 74 6d 74 73 5d 20 7c 20 70 61 74 20 3c 2d 20 65 78 70 20 3b 20 73 74 6d 74 73 20 7c 20 6c | .stmts].|.pat.<-.exp.;.stmts.|.l |
1800 | 65 74 20 64 65 63 6c 6c 69 73 74 20 3b 20 73 74 6d 74 73 22 29 20 28 22 65 6c 73 65 22 20 2e 20 | et.decllist.;.stmts").("else"... |
1820 | 22 69 66 20 65 78 70 20 74 68 65 6e 20 65 78 70 20 65 6c 73 65 20 65 78 70 22 29 20 28 22 69 66 | "if.exp.then.exp.else.exp").("if |
1840 | 22 20 2e 20 22 69 66 20 65 78 70 20 74 68 65 6e 20 65 78 70 20 65 6c 73 65 20 65 78 70 22 29 20 | "..."if.exp.then.exp.else.exp"). |
1860 | 28 22 69 6d 70 6f 72 74 22 20 2e 20 22 69 6d 70 6f 72 74 20 5b 71 75 61 6c 69 66 69 65 64 5d 20 | ("import"..."import.[qualified]. |
1880 | 6d 6f 64 69 64 20 5b 61 73 20 6d 6f 64 69 64 5d 20 5b 69 6d 70 73 70 65 63 5d 22 29 20 28 22 69 | modid.[as.modid].[impspec]").("i |
18a0 | 6e 22 20 2e 20 22 6c 65 74 20 64 65 63 6c 6c 69 73 74 20 69 6e 20 65 78 70 22 29 20 28 22 69 6e | n"..."let.decllist.in.exp").("in |
18c0 | 66 69 78 22 20 2e 20 22 69 6e 66 69 78 20 5b 64 69 67 69 74 5d 20 6f 70 73 22 29 20 28 22 69 6e | fix"..."infix.[digit].ops").("in |
18e0 | 66 69 78 6c 22 20 2e 20 22 69 6e 66 69 78 6c 20 5b 64 69 67 69 74 5d 20 6f 70 73 22 29 20 28 22 | fixl"..."infixl.[digit].ops").(" |
1900 | 69 6e 66 69 78 72 22 20 2e 20 22 69 6e 66 69 78 72 20 5b 64 69 67 69 74 5d 20 6f 70 73 22 29 20 | infixr"..."infixr.[digit].ops"). |
1920 | 28 22 69 6e 73 74 61 6e 63 65 22 20 2e 20 22 69 6e 73 74 61 6e 63 65 20 5b 63 6f 6e 74 65 78 74 | ("instance"..."instance.[context |
1940 | 20 3d 3e 5d 20 71 74 79 63 6c 73 20 69 6e 73 74 20 5b 77 68 65 72 65 20 7b 20 76 61 6c 64 65 66 | .=>].qtycls.inst.[where.{.valdef |
1960 | 73 20 5b 3b 5d 20 7d 5d 22 29 20 28 22 6c 65 74 22 20 2e 20 22 6c 65 74 20 7b 20 64 65 63 6c 3b | s.[;].}]").("let"..."let.{.decl; |
1980 | 20 2e 2e 2e 3b 20 64 65 63 6c 20 5b 3b 5d 20 7d 20 69 6e 20 65 78 70 22 29 20 28 22 6d 6f 64 75 | ....;.decl.[;].}.in.exp").("modu |
19a0 | 6c 65 22 20 2e 20 22 6d 6f 64 75 6c 65 20 6d 6f 64 69 64 20 5b 65 78 70 6f 72 74 73 5d 20 77 68 | le"..."module.modid.[exports].wh |
19c0 | 65 72 65 20 62 6f 64 79 22 29 20 28 22 6e 65 77 74 79 70 65 22 20 2e 20 22 6e 65 77 74 79 70 65 | ere.body").("newtype"..."newtype |
19e0 | 20 5b 63 6f 6e 74 65 78 74 20 3d 3e 5d 20 73 69 6d 70 6c 65 74 79 70 65 20 3d 20 63 6f 6e 20 61 | .[context.=>].simpletype.=.con.a |
1a00 | 74 79 70 65 20 5b 64 65 72 69 76 69 6e 67 5d 22 29 20 28 22 6f 66 22 20 2e 20 22 63 61 73 65 20 | type.[deriving]").("of"..."case. |
1a20 | 65 78 70 20 6f 66 20 7b 20 61 6c 74 73 20 5b 3b 5d 20 7d 22 29 20 28 22 74 68 65 6e 22 20 2e 20 | exp.of.{.alts.[;].}").("then"... |
1a40 | 22 69 66 20 65 78 70 20 74 68 65 6e 20 65 78 70 20 65 6c 73 65 20 65 78 70 22 29 20 28 22 74 79 | "if.exp.then.exp.else.exp").("ty |
1a60 | 70 65 22 20 2e 20 22 74 79 70 65 20 73 69 6d 70 6c 65 74 79 70 65 20 3d 20 74 79 70 65 22 29 20 | pe"..."type.simpletype.=.type"). |
1a80 | 28 22 77 68 65 72 65 22 20 2e 20 22 65 78 70 20 77 68 65 72 65 20 7b 20 64 65 63 6c 3b 20 2e 2e | ("where"..."exp.where.{.decl;... |
1aa0 | 2e 3b 20 64 65 63 6c 20 5b 3b 5d 20 7d 22 29 20 28 22 61 73 22 20 2e 20 22 69 6d 70 6f 72 74 20 | .;.decl.[;].}").("as"..."import. |
1ac0 | 5b 71 75 61 6c 69 66 69 65 64 5d 20 6d 6f 64 69 64 20 5b 61 73 20 6d 6f 64 69 64 5d 20 5b 69 6d | [qualified].modid.[as.modid].[im |
1ae0 | 70 73 70 65 63 5d 22 29 20 28 22 71 75 61 6c 69 66 69 65 64 22 20 2e 20 22 69 6d 70 6f 72 74 20 | pspec]").("qualified"..."import. |
1b00 | 5b 71 75 61 6c 69 66 69 65 64 5d 20 6d 6f 64 69 64 20 5b 61 73 20 6d 6f 64 69 64 5d 20 5b 69 6d | [qualified].modid.[as.modid].[im |
1b20 | 70 73 70 65 63 5d 22 29 20 28 22 68 69 64 69 6e 67 22 20 2e 20 22 68 69 64 69 6e 67 20 28 20 69 | pspec]").("hiding"..."hiding.(.i |
1b40 | 6d 70 6f 72 74 31 20 2c 20 2e 2e 2e 20 2c 20 69 6d 70 6f 72 74 6e 20 5b 20 2c 20 5d 20 29 22 29 | mport1.,.....,.importn.[.,.].)") |
1b60 | 20 28 22 66 61 6d 69 6c 79 22 20 2e 20 22 28 74 79 70 65 20 66 61 6d 69 6c 79 20 74 79 70 65 20 | .("family"..."(type.family.type. |
1b80 | 5b 6b 69 6e 64 5d 20 5b 3d 20 74 79 70 65 5f 66 61 6d 5f 65 71 75 61 74 69 6f 6e 73 5d 29 20 7c | [kind].[=.type_fam_equations]).| |
1ba0 | 20 28 64 61 74 61 20 66 61 6d 69 6c 79 20 74 79 70 65 20 5b 6b 69 6e 64 5d 29 22 29 29 20 28 23 | .(data.family.type.[kind])")).(# |
1bc0 | 24 20 2e 20 35 35 35 32 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f | $...5552)).(defalias.'haskell-do |
1be0 | 63 2d 65 78 74 72 61 63 74 2d 74 79 70 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 21 | c-extract-types.#[257."\300\301! |
1c00 | 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 | r\211q\210\302\303\304\305\306.! |
1c20 | 5c 33 30 37 5c 22 5c 33 31 30 24 5c 32 31 36 5c 33 31 31 02 21 5c 32 31 30 65 62 5c 32 31 30 5c | \307\"\310$\216\311.!\210eb\210\ |
1c40 | 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 23 5c 32 30 33 2b 00 5c 33 31 36 5c 33 31 37 5c 33 | 312\313\314\315#\203+.\316\317\3 |
1c60 | 31 35 5c 32 31 31 23 5c 32 31 30 5c 32 30 32 1a 00 65 62 5c 32 31 30 65 5c 33 31 34 5c 33 32 30 | 15\211#\210\202..eb\210e\314\320 |
1c80 | 5c 33 32 31 5c 33 31 34 5c 33 31 35 23 5c 32 30 33 66 00 5c 33 32 32 5c 33 32 33 21 5c 32 31 31 | \321\314\315#\203f.\322\323!\211 |
1ca0 | 02 5c 32 33 35 5c 32 30 34 62 00 5c 32 31 31 02 42 5c 32 36 32 02 02 60 7c 5c 32 31 30 5c 33 31 | .\235\204b.\211.B\262..`|\210\31 |
1cc0 | 32 5c 33 32 34 21 5c 32 31 30 5c 33 32 35 5c 33 32 36 21 5c 32 30 33 5f 00 5c 33 30 33 5c 32 32 | 2\324!\210\325\326!\203_.\303\22 |
1ce0 | 35 62 5c 32 31 30 5c 33 31 32 5c 33 32 34 21 5c 32 31 30 5c 32 30 32 4e 00 60 5c 32 36 32 03 5c | 5b\210\312\324!\210\202N.`\262.\ |
1d00 | 32 31 30 5c 32 30 32 30 00 01 64 7c 5c 32 31 30 65 62 5c 32 31 30 5c 33 31 32 5c 33 32 37 5c 33 | 210\2020..d|\210eb\210\312\327\3 |
1d20 | 31 34 5c 33 31 35 23 5c 32 30 33 7e 00 5c 33 31 36 5c 33 33 30 5c 33 31 35 5c 32 31 31 23 5c 32 | 14\315#\203~.\316\330\315\211#\2 |
1d40 | 31 30 5c 32 30 32 6d 00 65 62 5c 32 31 30 5c 33 31 32 5c 33 33 31 5c 33 31 34 5c 33 31 35 23 5c | 10\202m.eb\210\312\331\314\315#\ |
1d60 | 32 30 33 5c 32 32 32 00 5c 33 31 36 5c 33 33 32 5c 33 31 35 5c 32 31 31 23 5c 32 31 30 5c 32 30 | 203\222.\316\332\315\211#\210\20 |
1d80 | 32 5c 32 30 31 00 65 62 5c 32 31 30 5c 33 31 32 5c 33 33 33 5c 33 31 34 5c 33 31 35 23 5c 32 30 | 2\201.eb\210\312\333\314\315#\20 |
1da0 | 33 5c 32 34 36 00 5c 33 31 36 5c 33 33 34 5c 33 31 35 5c 32 31 31 23 5c 32 31 30 5c 32 30 32 5c | 3\246.\316\334\315\211#\210\202\ |
1dc0 | 32 32 35 00 65 62 5c 32 31 30 5c 33 31 32 5c 33 33 35 5c 33 31 34 5c 33 31 35 23 5c 32 30 33 5c | 225.eb\210\312\335\314\315#\203\ |
1de0 | 32 37 32 00 5c 33 31 36 5c 33 33 36 5c 33 31 35 5c 32 31 31 23 5c 32 31 30 5c 32 30 32 5c 32 35 | 272.\316\336\315\211#\210\202\25 |
1e00 | 31 00 65 62 5c 32 31 30 5c 33 32 30 5c 33 33 37 5c 33 31 34 5c 33 31 35 23 5c 32 30 33 5c 33 31 | 1.eb\210\320\337\314\315#\203\31 |
1e20 | 34 00 5c 33 34 30 5c 33 34 31 5c 33 32 32 5c 33 30 33 21 5c 22 5c 32 31 30 65 62 5c 32 31 30 5c | 4.\340\341\322\303!\"\210eb\210\ |
1e40 | 33 31 32 5c 33 34 32 5c 33 31 34 5c 33 31 35 23 5c 32 30 33 5c 33 34 30 00 5c 33 31 36 5c 33 34 | 312\342\314\315#\203\340.\316\34 |
1e60 | 33 5c 33 31 35 5c 32 31 31 23 5c 32 31 30 5c 32 30 32 5c 33 31 37 00 65 62 5c 32 31 30 5c 33 31 | 3\315\211#\210\202\317.eb\210\31 |
1e80 | 34 5c 33 34 34 5c 33 34 35 01 50 5c 33 34 36 5c 33 34 37 02 5c 33 35 30 52 5c 33 35 31 5c 33 35 | 4\344\345.P\346\347.\350R\351\35 |
1ea0 | 32 02 5c 33 35 33 03 52 5c 33 35 34 5c 33 35 35 02 5c 33 35 35 5c 33 35 36 5c 33 35 37 5c 32 36 | 2.\353.R\354\355.\355\356\357\26 |
1ec0 | 30 06 5c 33 36 30 01 50 5c 33 31 34 5c 33 32 30 01 5c 32 30 33 08 01 02 5c 32 30 32 09 01 03 5c | 0.\360.P\314\320.\203...\202...\ |
1ee0 | 33 31 34 5c 33 31 35 23 5c 32 30 33 4f 02 5c 33 32 33 5c 32 32 35 5c 32 30 33 1c 01 5c 33 32 32 | 314\315#\203O.\323\225\203..\322 |
1f00 | 5c 33 32 33 21 5c 32 36 32 01 5c 32 30 32 5c 33 37 37 00 5c 33 36 31 5c 32 32 35 5c 32 30 33 5c | \323!\262.\202\377.\361\225\203\ |
1f20 | 32 36 36 01 5c 33 32 32 5c 33 36 31 21 5c 33 32 32 5c 33 36 32 21 5c 33 31 30 5c 32 32 35 5c 33 | 266.\322\361!\322\362!\310\225\3 |
1f40 | 36 33 5c 33 36 34 04 5c 22 5c 32 30 33 39 01 5c 33 31 36 5c 33 31 37 5c 33 31 35 5c 32 31 31 06 | 63\364.\"\2039.\316\317\315\211. |
1f60 | 06 24 5c 32 36 32 03 5c 33 36 33 5c 33 36 35 04 5c 22 5c 32 30 33 47 01 02 5c 33 30 33 5c 32 31 | .$\262.\363\365.\"\203G..\303\21 |
1f80 | 31 5c 32 32 34 4f 5c 32 36 32 03 5c 32 31 31 5c 32 30 33 5c 32 30 36 01 03 5c 32 30 33 5c 32 31 | 1\224O\262.\211\203\206..\203\21 |
1fa0 | 31 01 5c 33 36 33 5c 33 36 36 04 5c 22 5c 32 30 33 7d 01 5c 33 32 32 5c 33 32 33 04 5c 22 03 5c | 1.\363\366.\"\203}.\322\323.\".\ |
1fc0 | 33 30 33 5c 32 32 35 5c 33 31 34 4f 5c 32 36 32 04 5c 33 36 33 5c 33 36 37 02 5c 22 5c 32 30 33 | 303\225\314O\262.\363\367.\"\203 |
1fe0 | 6e 01 5c 32 31 31 5c 33 32 33 5c 33 37 30 4f 5c 32 36 32 01 5c 33 37 31 05 5c 33 37 32 03 5c 33 | n.\211\323\370O\262.\371.\372.\3 |
2000 | 37 33 06 08 5c 32 36 30 06 5c 32 36 32 04 5c 32 31 30 5c 32 30 32 5c 32 31 31 01 03 5c 33 37 34 | 73..\260.\262.\210\202\211..\374 |
2020 | 04 51 5c 32 36 32 03 5c 32 30 32 5c 32 31 31 01 5c 33 31 34 5c 32 36 32 04 5c 33 37 35 02 06 0b | .Q\262.\202\211.\314\262.\375... |
2040 | 5c 33 31 35 23 5c 32 31 31 5c 32 30 33 5c 32 36 31 01 5c 32 31 31 40 5c 33 36 33 5c 33 37 36 02 | \315#\211\203\261.\211@\363\376. |
2060 | 5c 22 5c 32 30 33 5c 32 34 32 01 5c 32 31 31 5c 33 32 33 5c 33 37 30 4f 5c 32 36 32 01 5c 32 31 | \"\203\242.\211\323\370O\262.\21 |
2080 | 31 05 42 06 0e 42 5c 32 36 32 0e 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 31 37 01 5c 32 | 1.B..B\262..A\266\202\202\217.\2 |
20a0 | 36 36 04 5c 32 30 32 5c 33 37 37 00 5c 33 37 37 5c 32 32 35 5c 32 30 33 44 02 5c 33 31 34 5c 32 | 66.\202\377.\377\225\203D.\314\2 |
20c0 | 36 32 01 5c 33 32 32 5c 33 37 37 21 5c 32 31 32 5c 32 31 34 5c 32 30 31 40 00 5c 32 32 34 5c 32 | 62.\322\377!\212\214\201@.\224\2 |
20e0 | 30 31 40 00 5c 32 32 35 7d 5c 32 31 30 65 62 5c 32 31 30 5c 33 32 30 05 5c 33 31 34 5c 33 31 35 | 01@.\225}\210eb\210\320.\314\315 |
2100 | 23 5c 32 30 33 3f 02 5c 33 32 32 5c 33 31 30 21 5c 33 32 32 5c 33 36 32 21 5c 33 36 33 5c 33 36 | #\203?.\322\310!\322\362!\363\36 |
2120 | 34 02 5c 22 5c 32 30 33 5c 33 35 35 01 5c 33 31 36 5c 33 31 37 5c 33 31 35 5c 32 31 31 04 24 5c | 4.\"\203\355.\316\317\315\211.$\ |
2140 | 32 36 32 01 5c 33 36 33 5c 33 36 35 02 5c 22 5c 32 30 33 5c 33 37 33 01 5c 32 31 31 5c 33 30 33 | 262.\363\365.\"\203\373.\211\303 |
2160 | 5c 32 31 31 5c 32 32 34 4f 5c 32 36 32 01 5c 33 36 33 5c 32 30 31 41 00 02 5c 22 5c 32 30 33 5c | \211\224O\262.\363\201A..\"\203\ |
2180 | 6e 02 5c 32 31 31 5c 33 30 33 5c 33 37 30 4f 5c 32 36 32 01 02 5c 32 30 31 42 00 02 51 5c 32 36 | n.\211\303\370O\262..\201B..Q\26 |
21a0 | 32 01 5c 33 37 35 02 06 0b 5c 33 31 35 23 5c 32 31 31 5c 32 30 33 3a 02 5c 32 31 31 40 5c 33 36 | 2.\375...\315#\211\203:.\211@\36 |
21c0 | 33 5c 33 37 36 02 5c 22 5c 32 30 33 2b 02 5c 32 31 31 5c 33 32 33 5c 33 37 30 4f 5c 32 36 32 01 | 3\376.\"\203+.\211\323\370O\262. |
21e0 | 5c 32 31 31 03 42 06 0e 42 5c 32 36 32 0e 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 18 02 5c 32 | \211.B..B\262..A\266\202\202..\2 |
2200 | 36 36 03 5c 32 30 32 5c 33 32 30 01 2a 5c 32 31 30 5c 32 30 32 5c 33 37 37 00 5c 33 31 34 5c 32 | 66.\202\320.*\210\202\377.\314\2 |
2220 | 36 32 01 5c 32 30 31 43 00 20 5c 32 31 30 5c 32 30 32 5c 33 37 37 00 5c 32 30 31 44 00 06 5c 6e | 62.\201C..\210\202\377.\201D..\n |
2240 | 21 40 06 09 42 5c 32 36 36 5c 32 31 31 5c 32 36 36 5c 32 30 32 2a 5c 32 30 37 22 20 5b 67 65 6e | !@..B\266\211\266\202*\207".[gen |
2260 | 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d | erate-new-buffer.".*temp*".make- |
2280 | 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 | byte-code.0."\301\300!\205..\302 |
22a0 | 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 | \300!\207".vconcat.vector.[buffe |
22c0 | 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 69 6e 73 65 72 74 2d 66 69 6c | r-name.kill-buffer].2.insert-fil |
22e0 | 65 2d 63 6f 6e 74 65 6e 74 73 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 26 6e 62 73 70 | e-contents.search-forward."  |
2300 | 3b 22 20 6e 69 6c 20 74 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 20 22 20 72 65 2d 73 65 | ;".nil.t.replace-match.".".re-se |
2320 | 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 6d 6f 64 75 6c 65 20 2b 5c 5c 28 5b 5b 3a 61 6c 6e | arch-forward."^module.+\\([[:aln |
2340 | 75 6d 3a 5d 5d 2b 5c 5c 29 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 22 3c 2f 74 74 3e | um:]]+\\)".match-string.1."</tt> |
2360 | 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 28 3c 5b 5e 3c 3e 5d 2b 3e 5b 20 09 5c 6e 5d 2a | ".looking-at."\\(<[^<>]+>[..\n]* |
2380 | 5c 5c 29 2a 3c 74 74 3e 22 20 22 3c 62 72 3e 22 20 22 5c 6e 22 20 22 26 67 74 3b 22 20 22 3e 22 | \\)*<tt>"."<br>"."\n".">".">" |
23a0 | 20 22 26 6c 74 3b 22 20 22 3c 22 20 22 26 61 6d 70 3b 22 20 22 26 22 20 22 26 5b 61 2d 7a 5d 2b | ."<"."<"."&"."&"."&[a-z]+ |
23c0 | 3b 22 20 65 72 72 6f 72 20 22 55 6e 65 78 70 65 63 74 65 64 20 63 68 61 72 72 65 66 20 25 73 22 | ;".error."Unexpected.charref.%s" |
23e0 | 20 22 09 22 20 22 20 20 20 20 20 20 20 20 22 20 22 5b 20 09 5c 6e 5d 2a 5c 5c 28 3f 3a 2d 2d 2e | ."."."........"."[..\n]*\\(?:--. |
2400 | 2a 5c 6e 5b 20 09 5c 6e 5d 2a 5c 5c 29 2a 22 20 22 20 2a 2c 22 20 22 5c 5c 28 5b 5e 3c 20 09 5c | *\n[..\n]*\\)*".".*,"."\\([^<..\ |
2420 | 6e 5d 5b 5e 20 09 5c 6e 5d 2a 22 20 22 5c 5c 28 3f 3a 22 20 22 5b 5e 20 09 5c 6e 5d 2b 5c 5c 29 | n][^..\n]*"."\\(?:"."[^..\n]+\\) |
2440 | 2a 5c 5c 29 22 20 22 5c 5c 28 2e 2a 5b 5e 5c 6e 3e 5d 5c 5c 28 3f 3a 3e 5b 20 09 5c 6e 5d 2b 2e | *\\)"."\\(.*[^\n>]\\(?:>[..\n]+. |
2460 | 2a 5b 5e 5c 6e 3e 5d 5c 5c 29 2a 5c 5c 29 20 2a 24 22 20 22 5e 5c 5c 28 20 2b 5c 5c 29 3f 22 20 | *[^\n>]\\)*\\).*$"."^\\(.+\\)?". |
2480 | 22 5b 20 09 5c 6e 5d 2a 3a 3a 5b 20 09 5c 6e 5d 2a 22 20 22 5e 63 6c 61 73 73 20 5c 5c 28 3f 3a | "[..\n]*::[..\n]*"."^class.\\(?: |
24a0 | 2e 2a 3d 3e 5c 5c 29 3f 20 2a 5c 5c 28 2e 2a 5b 5e 20 09 5c 6e 5d 5c 5c 29 5b 20 09 5c 6e 5d 2a | .*=>\\)?.*\\(.*[^..\n]\\)[..\n]* |
24c0 | 77 68 65 72 65 22 20 22 5c 5c 7c 22 20 22 5e 64 61 74 61 20 2b 5c 5c 28 5b 5b 3a 61 6c 6e 75 6d | where"."\\|"."^data.+\\([[:alnum |
24e0 | 3a 5d 5d 5b 5b 3a 61 6c 6e 75 6d 3a 5d 20 5d 2a 5b 5b 3a 61 6c 6e 75 6d 3a 5d 5d 5c 5c 29 22 20 | :]][[:alnum:].]*[[:alnum:]]\\)". |
2500 | 22 20 2a 3d 2e 2a 7b 5c 5c 28 5b 5e 7d 5d 2b 5c 5c 29 7d 22 20 22 5e 5b 5e 20 09 5c 6e 5d 5c 5c | ".*=.*{\\([^}]+\\)}"."^[^..\n]\\ |
2520 | 7c 22 20 34 20 33 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5b 20 09 5c 6e 5d 5b 20 09 5c 6e | |".4.3.string-match."[..\n][..\n |
2540 | 5d 2b 22 20 22 20 2a 5c 5c 28 2d 2d 2e 2a 5c 5c 29 3f 5c 5c 27 22 20 22 5c 5c 60 5c 5c 28 2e 2a | ]+".".*\\(--.*\\)?\\'"."\\`\\(.* |
2560 | 5b 5e 20 09 5c 6e 5d 5c 5c 29 20 2a 3d 3e 20 2a 22 20 22 5c 5c 60 28 2e 2a 29 5c 5c 27 22 20 2d | [^..\n]\\).*=>.*"."\\`(.*)\\'".- |
2580 | 31 20 22 28 22 20 22 2c 20 22 20 22 29 20 3d 3e 20 22 20 22 20 3d 3e 20 22 20 73 70 6c 69 74 2d | 1."(".",.".").=>.".".=>.".split- |
25a0 | 73 74 72 69 6e 67 20 22 28 2e 2a 29 22 20 35 20 36 20 22 2c 5c 5c 27 22 20 22 20 2d 3e 20 22 20 | string."(.*)".5.6.",\\'".".->.". |
25c0 | 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6c 61 73 74 5d 20 32 33 20 22 5c 6e 5c 6e | beginning-of-line.last].23."\n\n |
25e0 | 28 66 6e 20 55 52 4c 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 | (fn.URL)"]).(defalias.'haskell-d |
2600 | 6f 63 2d 66 65 74 63 68 2d 6c 69 62 2d 75 72 6c 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 | oc-fetch-lib-urls.#[257."\300\30 |
2620 | 31 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 | 1!r\211q\210\302\303\304\305\306 |
2640 | 05 21 5c 33 30 37 5c 22 5c 33 31 30 24 5c 32 31 36 5c 33 31 31 02 21 5c 32 31 30 65 62 5c 32 31 | .!\307\"\310$\216\311.!\210eb\21 |
2660 | 30 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 65 60 7c 5c 32 31 30 5c 33 31 32 5c 33 31 34 21 5c 32 | 0\312\313!\210e`|\210\312\314!\2 |
2680 | 31 30 60 64 7c 5c 32 31 30 65 62 5c 32 31 30 5c 33 31 35 43 5c 33 31 36 5c 33 31 37 5c 33 32 30 | 10`d|\210eb\210\315C\316\317\320 |
26a0 | 5c 33 32 31 23 5c 32 30 33 41 00 5c 33 32 32 5c 33 32 33 21 01 42 5c 32 36 32 01 5c 32 30 32 2f | \321#\203A.\322\323!.B\262.\202/ |
26c0 | 00 5c 33 32 34 5c 33 30 32 5c 33 32 35 5c 33 32 36 5c 33 30 35 5c 33 30 36 06 08 21 5c 33 32 37 | .\324\302\325\326\305\306..!\327 |
26e0 | 5c 22 5c 33 33 30 5c 33 33 31 25 02 5c 32 33 37 5c 22 5c 32 36 32 01 2a 5c 32 30 37 22 20 5b 67 | \"\330\331%.\237\"\262.*\207".[g |
2700 | 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b | enerate-new-buffer.".*temp*".mak |
2720 | 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 | e-byte-code.0."\301\300!\205..\3 |
2740 | 30 32 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 | 02\300!\207".vconcat.vector.[buf |
2760 | 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 69 6e 73 65 72 74 2d 66 | fer-name.kill-buffer].2.insert-f |
2780 | 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 50 61 72 | ile-contents.search-forward."Par |
27a0 | 74 20 49 49 3a 20 4c 69 62 72 61 72 69 65 73 22 20 22 3c 2f 74 61 62 6c 65 3e 22 20 22 73 74 61 | t.II:.Libraries"."</table>"."sta |
27c0 | 6e 64 61 72 64 2d 70 72 65 6c 75 64 65 2e 68 74 6d 6c 22 20 72 65 2d 73 65 61 72 63 68 2d 66 6f | ndard-prelude.html".re-search-fo |
27e0 | 72 77 61 72 64 20 22 3c 61 20 68 72 65 66 3d 5c 22 5c 5c 28 5b 5e 5c 22 5d 2b 5c 5c 29 5c 22 3e | rward."<a.href=\"\\([^\"]+\\)\"> |
2800 | 22 20 6e 69 6c 20 74 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 6d 61 70 63 61 72 20 32 35 | ".nil.t.match-string.1.mapcar.25 |
2820 | 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 33 30 30 21 5c 22 5c 32 30 37 22 20 5b 65 78 70 61 6e 64 | 7."\301.\302\300!\"\207".[expand |
2840 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 5d 20 | -file-name.file-name-directory]. |
2860 | 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 29 22 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 53 45 | 5."\n\n(fn.S)"].10."\n\n(fn.BASE |
2880 | 2d 55 52 4c 29 22 5d 29 0a 23 40 31 30 37 20 46 65 74 63 68 20 74 68 65 20 74 79 70 65 73 20 66 | -URL)"]).#@107.Fetch.the.types.f |
28a0 | 72 6f 6d 20 74 68 65 20 6f 6e 6c 69 6e 65 20 64 6f 63 20 61 6e 64 20 69 6e 73 65 72 74 20 74 68 | rom.the.online.doc.and.insert.th |
28c0 | 65 6d 20 61 74 20 70 6f 69 6e 74 2e 0a 55 52 4c 20 69 73 20 74 68 65 20 55 52 4c 20 6f 66 20 74 | em.at.point..URL.is.the.URL.of.t |
28e0 | 68 65 20 6f 6e 6c 69 6e 65 20 64 6f 63 2e 0a 0a 28 66 6e 20 55 52 4c 29 1f 0a 28 64 65 66 61 6c | he.online.doc...(fn.URL)..(defal |
2900 | 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 65 78 74 72 61 63 74 2d 61 6e 64 2d 69 6e 73 | ias.'haskell-doc-extract-and-ins |
2920 | 65 72 74 2d 74 79 70 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 31 31 5c | ert-types.#[257."\300.!\211\211\ |
2940 | 32 30 35 42 00 5c 32 31 31 40 5c 33 30 31 01 21 5c 33 30 32 01 5c 32 31 31 41 5c 32 36 32 03 5c | 205B.\211@\301.!\302.\211A\262.\ |
2960 | 32 34 32 5c 32 36 31 02 5c 32 31 30 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 | 242\261.\210\303.\210\304.\210\3 |
2980 | 30 35 01 5c 33 30 36 5c 22 5c 32 31 31 5c 32 30 33 39 00 5c 32 31 31 40 5c 33 30 37 01 70 5c 22 | 05.\306\"\211\2039.\211@\307.p\" |
29a0 | 5c 32 31 30 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 | \210\303.\210\304.\210.A\266\202 |
29c0 | 5c 32 30 32 21 00 5c 32 36 36 02 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 04 00 5c 32 36 32 01 | \202!.\266..A\266\202\202..\262. |
29e0 | 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 66 65 74 63 68 2d 6c 69 62 2d 75 72 6c | \207".[haskell-doc-fetch-lib-url |
2a00 | 73 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 65 78 74 72 61 63 74 2d 74 79 70 65 73 20 22 3b 3b 20 | s.haskell-doc-extract-types.";;. |
2a20 | 22 20 69 6e 64 65 6e 74 2d 61 63 63 6f 72 64 69 6e 67 2d 74 6f 2d 6d 6f 64 65 20 6e 65 77 6c 69 | ".indent-according-to-mode.newli |
2a40 | 6e 65 20 73 6f 72 74 20 23 5b 35 31 34 20 22 01 40 01 40 5c 32 33 31 5c 32 30 37 22 20 5b 5d 20 | ne.sort.#[514.".@.@\231\207".[]. |
2a60 | 34 20 22 5c 6e 5c 6e 28 66 6e 20 58 20 59 29 22 5d 20 70 72 69 6e 31 5d 20 31 30 20 28 23 24 20 | 4."\n\n(fn.X.Y)"].prin1].10.(#$. |
2a80 | 2e 20 31 30 33 38 33 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 08 00 5c 33 30 31 | ..10383).(byte-code.".\203..\301 |
2aa0 | 5c 33 30 32 21 5c 32 30 37 5c 33 30 33 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 | \302!\207\303C\207".[current-pre |
2ac0 | 66 69 78 2d 61 72 67 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 55 52 4c 3a 20 22 20 22 | fix-arg.read-file-name."URL:."." |
2ae0 | 68 74 74 70 3a 2f 2f 77 77 77 2e 68 61 73 6b 65 6c 6c 2e 6f 72 67 2f 6f 6e 6c 69 6e 65 72 65 70 | http://www.haskell.org/onlinerep |
2b00 | 6f 72 74 2f 22 5d 20 32 29 5d 29 0a 23 40 34 35 20 41 6c 69 73 74 20 6f 66 20 70 72 65 6c 75 64 | ort/"].2)]).#@45.Alist.of.prelud |
2b20 | 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 69 72 20 74 79 70 65 73 2e 1f 0a 28 64 | e.functions.and.their.types...(d |
2b40 | 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 70 72 65 6c 75 64 65 2d 74 79 70 65 73 20 | efvar.haskell-doc-prelude-types. |
2b60 | 27 28 28 22 21 21 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 49 6e 74 20 2d 3e 20 61 22 29 20 28 22 24 | '(("!!"..."[a].->.Int.->.a").("$ |
2b80 | 22 20 2e 20 22 28 61 20 2d 3e 20 62 29 20 2d 3e 20 61 20 2d 3e 20 62 22 29 20 28 22 24 21 22 20 | "..."(a.->.b).->.a.->.b").("$!". |
2ba0 | 2e 20 22 28 61 20 2d 3e 20 62 29 20 2d 3e 20 61 20 2d 3e 20 62 22 29 20 28 22 26 26 22 20 2e 20 | .."(a.->.b).->.a.->.b").("&&"... |
2bc0 | 22 42 6f 6f 6c 20 2d 3e 20 42 6f 6f 6c 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 2a 22 20 2e 20 22 | "Bool.->.Bool.->.Bool").("*"..." |
2be0 | 4e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 2a 2a 22 20 2e 20 22 | Num.a.=>.a.->.a.->.a").("**"..." |
2c00 | 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 2b 22 | Floating.a.=>.a.->.a.->.a").("+" |
2c20 | 20 2e 20 22 4e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 2b 2b 22 | ..."Num.a.=>.a.->.a.->.a").("++" |
2c40 | 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 2d 22 20 2e 20 22 | ..."[a].->.[a].->.[a]").("-"..." |
2c60 | 4e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 2e 22 20 2e 20 22 28 | Num.a.=>.a.->.a.->.a").("."..."( |
2c80 | 62 20 2d 3e 20 63 29 20 2d 3e 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 61 20 2d 3e 20 63 22 29 20 | b.->.c).->.(a.->.b).->.a.->.c"). |
2ca0 | 28 22 2f 22 20 2e 20 22 46 72 61 63 74 69 6f 6e 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d | ("/"..."Fractional.a.=>.a.->.a.- |
2cc0 | 3e 20 61 22 29 20 28 22 2f 3d 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e | >.a").("/="..."Eq.a.=>.a.->.a.-> |
2ce0 | 20 42 6f 6f 6c 22 29 20 28 22 3c 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 | .Bool").("<"..."Ord.a.=>.a.->.a. |
2d00 | 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 3c 3d 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e | ->.Bool").("<="..."Ord.a.=>.a.-> |
2d20 | 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 3d 3c 3c 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d | .a.->.Bool").("=<<"..."Monad.m.= |
2d40 | 3e 20 28 61 20 2d 3e 20 6d 20 62 29 20 2d 3e 20 6d 20 61 20 2d 3e 20 6d 20 62 22 29 20 28 22 3d | >.(a.->.m.b).->.m.a.->.m.b").("= |
2d60 | 3d 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 | ="..."Eq.a.=>.a.->.a.->.Bool").( |
2d80 | 22 3e 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 | ">"..."Ord.a.=>.a.->.a.->.Bool") |
2da0 | 20 28 22 3e 3d 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f | .(">="..."Ord.a.=>.a.->.a.->.Boo |
2dc0 | 6c 22 29 20 28 22 3e 3e 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 6d 20 61 20 2d 3e 20 6d | l").(">>"..."Monad.m.=>.m.a.->.m |
2de0 | 20 62 20 2d 3e 20 6d 20 62 22 29 20 28 22 3e 3e 3d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e | .b.->.m.b").(">>="..."Monad.m.=> |
2e00 | 20 6d 20 61 20 2d 3e 20 28 61 20 2d 3e 20 6d 20 62 29 20 2d 3e 20 6d 20 62 22 29 20 28 22 5e 22 | .m.a.->.(a.->.m.b).->.m.b").("^" |
2e20 | 20 2e 20 22 28 4e 75 6d 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e 20 61 20 2d 3e 20 | ..."(Num.a,.Integral.b).=>.a.->. |
2e40 | 62 20 2d 3e 20 61 22 29 20 28 22 5e 5e 22 20 2e 20 22 28 46 72 61 63 74 69 6f 6e 61 6c 20 61 2c | b.->.a").("^^"..."(Fractional.a, |
2e60 | 20 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e 20 61 20 2d 3e 20 62 20 2d 3e 20 61 22 29 20 28 22 | .Integral.b).=>.a.->.b.->.a").(" |
2e80 | 61 62 73 22 20 2e 20 22 4e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 63 6f 73 | abs"..."Num.a.=>.a.->.a").("acos |
2ea0 | 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 63 | "..."Floating.a.=>.a.->.a").("ac |
2ec0 | 6f 73 68 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 | osh"..."Floating.a.=>.a.->.a").( |
2ee0 | 22 61 6c 6c 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 42 | "all"..."(a.->.Bool).->.[a].->.B |
2f00 | 6f 6f 6c 22 29 20 28 22 61 6e 64 22 20 2e 20 22 5b 42 6f 6f 6c 5d 20 2d 3e 20 42 6f 6f 6c 22 29 | ool").("and"..."[Bool].->.Bool") |
2f20 | 20 28 22 61 6e 79 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e | .("any"..."(a.->.Bool).->.[a].-> |
2f40 | 20 42 6f 6f 6c 22 29 20 28 22 61 70 70 65 6e 64 46 69 6c 65 22 20 2e 20 22 46 69 6c 65 50 61 74 | .Bool").("appendFile"..."FilePat |
2f60 | 68 20 2d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 61 73 54 79 70 65 4f | h.->.String.->.IO.()").("asTypeO |
2f80 | 66 22 20 2e 20 22 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 73 69 6e 22 20 2e 20 22 46 | f"..."a.->.a.->.a").("asin"..."F |
2fa0 | 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 73 69 6e 68 22 20 2e | loating.a.=>.a.->.a").("asinh".. |
2fc0 | 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 74 61 6e 22 | ."Floating.a.=>.a.->.a").("atan" |
2fe0 | 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 61 74 61 | ..."Floating.a.=>.a.->.a").("ata |
3000 | 6e 32 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 | n2"..."RealFloat.a.=>.a.->.a.->. |
3020 | 61 22 29 20 28 22 61 74 61 6e 68 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 | a").("atanh"..."Floating.a.=>.a. |
3040 | 2d 3e 20 61 22 29 20 28 22 62 72 65 61 6b 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d | ->.a").("break"..."(a.->.Bool).- |
3060 | 3e 20 5b 61 5d 20 2d 3e 20 28 5b 61 5d 2c 5b 61 5d 29 22 29 20 28 22 63 61 74 63 68 22 20 2e 20 | >.[a].->.([a],[a])").("catch"... |
3080 | 22 49 4f 20 61 20 2d 3e 20 28 49 4f 45 72 72 6f 72 20 2d 3e 20 49 4f 20 61 29 20 2d 3e 20 49 4f | "IO.a.->.(IOError.->.IO.a).->.IO |
30a0 | 20 61 22 29 20 28 22 63 65 69 6c 69 6e 67 22 20 2e 20 22 28 52 65 61 6c 46 72 61 63 20 61 2c 20 | .a").("ceiling"..."(RealFrac.a,. |
30c0 | 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e 20 61 20 2d 3e 20 62 22 29 20 28 22 63 6f 6d 70 61 72 | Integral.b).=>.a.->.b").("compar |
30e0 | 65 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 4f 72 64 65 72 69 6e | e"..."Ord.a.=>.a.->.a.->.Orderin |
3100 | 67 22 29 20 28 22 63 6f 6e 63 61 74 22 20 2e 20 22 5b 5b 61 5d 5d 20 2d 3e 20 5b 61 5d 22 29 20 | g").("concat"..."[[a]].->.[a]"). |
3120 | 28 22 63 6f 6e 63 61 74 4d 61 70 22 20 2e 20 22 28 61 20 2d 3e 20 5b 62 5d 29 20 2d 3e 20 5b 61 | ("concatMap"..."(a.->.[b]).->.[a |
3140 | 5d 20 2d 3e 20 5b 62 5d 22 29 20 28 22 63 6f 6e 73 74 22 20 2e 20 22 61 20 2d 3e 20 62 20 2d 3e | ].->.[b]").("const"..."a.->.b.-> |
3160 | 20 61 22 29 20 28 22 63 6f 73 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d | .a").("cos"..."Floating.a.=>.a.- |
3180 | 3e 20 61 22 29 20 28 22 63 6f 73 68 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 | >.a").("cosh"..."Floating.a.=>.a |
31a0 | 20 2d 3e 20 61 22 29 20 28 22 63 75 72 72 79 22 20 2e 20 22 28 28 61 2c 20 62 29 20 2d 3e 20 63 | .->.a").("curry"..."((a,.b).->.c |
31c0 | 29 20 2d 3e 20 61 20 2d 3e 20 62 20 2d 3e 20 63 22 29 20 28 22 63 79 63 6c 65 22 20 2e 20 22 5b | ).->.a.->.b.->.c").("cycle"..."[ |
31e0 | 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 64 65 63 6f 64 65 46 6c 6f 61 74 22 20 2e 20 22 52 65 | a].->.[a]").("decodeFloat"..."Re |
3200 | 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 28 49 6e 74 65 67 65 72 2c 49 6e 74 29 22 | alFloat.a.=>.a.->.(Integer,Int)" |
3220 | 29 20 28 22 64 69 76 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 | ).("div"..."Integral.a.=>.a.->.a |
3240 | 20 2d 3e 20 61 22 29 20 28 22 64 69 76 4d 6f 64 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 | .->.a").("divMod"..."Integral.a. |
3260 | 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 28 61 2c 61 29 22 29 20 28 22 64 72 6f 70 22 20 2e 20 22 | =>.a.->.a.->.(a,a)").("drop"..." |
3280 | 49 6e 74 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 64 72 6f 70 57 68 69 6c 65 22 | Int.->.[a].->.[a]").("dropWhile" |
32a0 | 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 | ..."(a.->.Bool).->.[a].->.[a]"). |
32c0 | 28 22 65 69 74 68 65 72 22 20 2e 20 22 28 61 20 2d 3e 20 63 29 20 2d 3e 20 28 62 20 2d 3e 20 63 | ("either"..."(a.->.c).->.(b.->.c |
32e0 | 29 20 2d 3e 20 45 69 74 68 65 72 20 61 20 62 20 2d 3e 20 63 22 29 20 28 22 65 6c 65 6d 22 20 2e | ).->.Either.a.b.->.c").("elem".. |
3300 | 20 22 28 45 71 20 61 29 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 | ."(Eq.a).=>.a.->.[a].->.Bool").( |
3320 | 22 65 6e 63 6f 64 65 46 6c 6f 61 74 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 | "encodeFloat"..."RealFloat.a.=>. |
3340 | 49 6e 74 65 67 65 72 20 2d 3e 20 49 6e 74 20 2d 3e 20 61 22 29 20 28 22 65 6e 75 6d 46 72 6f 6d | Integer.->.Int.->.a").("enumFrom |
3360 | 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 65 6e 75 6d | "..."Enum.a.=>.a.->.[a]").("enum |
3380 | 46 72 6f 6d 54 68 65 6e 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e | FromThen"..."Enum.a.=>.a.->.a.-> |
33a0 | 20 5b 61 5d 22 29 20 28 22 65 6e 75 6d 46 72 6f 6d 54 68 65 6e 54 6f 22 20 2e 20 22 45 6e 75 6d | .[a]").("enumFromThenTo"..."Enum |
33c0 | 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 65 6e 75 | .a.=>.a.->.a.->.a.->.[a]").("enu |
33e0 | 6d 46 72 6f 6d 54 6f 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 | mFromTo"..."Enum.a.=>.a.->.a.->. |
3400 | 5b 61 5d 22 29 20 28 22 65 72 72 6f 72 22 20 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 61 22 29 20 | [a]").("error"..."String.->.a"). |
3420 | 28 22 65 76 65 6e 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 | ("even"..."(Integral.a).=>.a.->. |
3440 | 42 6f 6f 6c 22 29 20 28 22 65 78 70 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 | Bool").("exp"..."Floating.a.=>.a |
3460 | 20 2d 3e 20 61 22 29 20 28 22 65 78 70 6f 6e 65 6e 74 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 | .->.a").("exponent"..."RealFloat |
3480 | 20 61 20 3d 3e 20 61 20 2d 3e 20 49 6e 74 22 29 20 28 22 66 61 69 6c 22 20 2e 20 22 4d 6f 6e 61 | .a.=>.a.->.Int").("fail"..."Mona |
34a0 | 64 20 6d 20 3d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 6d 20 61 22 29 20 28 22 66 69 6c 74 65 72 22 | d.m.=>.String.->.m.a").("filter" |
34c0 | 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 | ..."(a.->.Bool).->.[a].->.[a]"). |
34e0 | 28 22 66 6c 69 70 22 20 2e 20 22 28 61 20 2d 3e 20 62 20 2d 3e 20 63 29 20 2d 3e 20 62 20 2d 3e | ("flip"..."(a.->.b.->.c).->.b.-> |
3500 | 20 61 20 2d 3e 20 63 22 29 20 28 22 66 6c 6f 61 74 44 69 67 69 74 73 22 20 2e 20 22 52 65 61 6c | .a.->.c").("floatDigits"..."Real |
3520 | 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 49 6e 74 22 29 20 28 22 66 6c 6f 61 74 52 61 64 | Float.a.=>.a.->.Int").("floatRad |
3540 | 69 78 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 49 6e 74 65 67 | ix"..."RealFloat.a.=>.a.->.Integ |
3560 | 65 72 22 29 20 28 22 66 6c 6f 61 74 52 61 6e 67 65 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 | er").("floatRange"..."RealFloat. |
3580 | 61 20 3d 3e 20 61 20 2d 3e 20 28 49 6e 74 2c 49 6e 74 29 22 29 20 28 22 66 6c 6f 6f 72 22 20 2e | a.=>.a.->.(Int,Int)").("floor".. |
35a0 | 20 22 28 52 65 61 6c 46 72 61 63 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e 20 61 20 | ."(RealFrac.a,.Integral.b).=>.a. |
35c0 | 2d 3e 20 62 22 29 20 28 22 66 6d 61 70 22 20 2e 20 22 46 75 6e 63 74 6f 72 20 66 20 3d 3e 20 28 | ->.b").("fmap"..."Functor.f.=>.( |
35e0 | 61 20 2d 3e 20 62 29 20 2d 3e 20 66 20 61 20 2d 3e 20 66 20 62 22 29 20 28 22 66 6f 6c 64 6c 22 | a.->.b).->.f.a.->.f.b").("foldl" |
3600 | 20 2e 20 22 28 61 20 2d 3e 20 62 20 2d 3e 20 61 29 20 2d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e | ..."(a.->.b.->.a).->.a.->.[b].-> |
3620 | 20 61 22 29 20 28 22 66 6f 6c 64 6c 31 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 61 29 20 | .a").("foldl1"..."(a.->.a.->.a). |
3640 | 2d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 66 6f 6c 64 72 22 20 2e 20 22 28 61 20 2d 3e 20 | ->.[a].->.a").("foldr"..."(a.->. |
3660 | 62 20 2d 3e 20 62 29 20 2d 3e 20 62 20 2d 3e 20 5b 61 5d 20 2d 3e 20 62 22 29 20 28 22 66 6f 6c | b.->.b).->.b.->.[a].->.b").("fol |
3680 | 64 72 31 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 61 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 | dr1"..."(a.->.a.->.a).->.[a].->. |
36a0 | 61 22 29 20 28 22 66 72 6f 6d 45 6e 75 6d 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 61 20 2d | a").("fromEnum"..."Enum.a.=>.a.- |
36c0 | 3e 20 49 6e 74 22 29 20 28 22 66 72 6f 6d 49 6e 74 65 67 65 72 22 20 2e 20 22 4e 75 6d 20 61 20 | >.Int").("fromInteger"..."Num.a. |
36e0 | 3d 3e 20 49 6e 74 65 67 65 72 20 2d 3e 20 61 22 29 20 28 22 66 72 6f 6d 49 6e 74 65 67 72 61 6c | =>.Integer.->.a").("fromIntegral |
3700 | 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 2c 20 4e 75 6d 20 62 29 20 3d 3e 20 61 20 2d 3e | "..."(Integral.a,.Num.b).=>.a.-> |
3720 | 20 62 22 29 20 28 22 66 72 6f 6d 52 61 74 69 6f 6e 61 6c 22 20 2e 20 22 46 72 61 63 74 69 6f 6e | .b").("fromRational"..."Fraction |
3740 | 61 6c 20 61 20 3d 3e 20 52 61 74 69 6f 6e 61 6c 20 2d 3e 20 61 22 29 20 28 22 66 73 74 22 20 2e | al.a.=>.Rational.->.a").("fst".. |
3760 | 20 22 28 61 2c 62 29 20 2d 3e 20 61 22 29 20 28 22 67 63 64 22 20 2e 20 22 28 49 6e 74 65 67 72 | ."(a,b).->.a").("gcd"..."(Integr |
3780 | 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 67 65 74 43 68 61 72 | al.a).=>.a.->.a.->.a").("getChar |
37a0 | 22 20 2e 20 22 49 4f 20 43 68 61 72 22 29 20 28 22 67 65 74 43 6f 6e 74 65 6e 74 73 22 20 2e 20 | "..."IO.Char").("getContents"... |
37c0 | 22 49 4f 20 53 74 72 69 6e 67 22 29 20 28 22 67 65 74 4c 69 6e 65 22 20 2e 20 22 49 4f 20 53 74 | "IO.String").("getLine"..."IO.St |
37e0 | 72 69 6e 67 22 29 20 28 22 68 65 61 64 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 69 | ring").("head"..."[a].->.a").("i |
3800 | 64 22 20 2e 20 22 61 20 2d 3e 20 61 22 29 20 28 22 69 6e 69 74 22 20 2e 20 22 5b 61 5d 20 2d 3e | d"..."a.->.a").("init"..."[a].-> |
3820 | 20 5b 61 5d 22 29 20 28 22 69 6e 74 65 72 61 63 74 22 20 2e 20 22 28 53 74 72 69 6e 67 20 2d 3e | .[a]").("interact"..."(String.-> |
3840 | 20 53 74 72 69 6e 67 29 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 69 6f 45 72 72 6f 72 22 20 2e | .String).->.IO.()").("ioError".. |
3860 | 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 49 4f 20 61 22 29 20 28 22 69 73 44 65 6e 6f 72 6d 61 6c | ."IOError.->.IO.a").("isDenormal |
3880 | 69 7a 65 64 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 42 6f 6f | ized"..."RealFloat.a.=>.a.->.Boo |
38a0 | 6c 22 29 20 28 22 69 73 49 45 45 45 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 | l").("isIEEE"..."RealFloat.a.=>. |
38c0 | 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 49 6e 66 69 6e 69 74 65 22 20 2e 20 22 52 65 61 | a.->.Bool").("isInfinite"..."Rea |
38e0 | 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 4e 61 4e 22 | lFloat.a.=>.a.->.Bool").("isNaN" |
3900 | 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 | ..."RealFloat.a.=>.a.->.Bool").( |
3920 | 22 69 73 4e 65 67 61 74 69 76 65 5a 65 72 6f 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 | "isNegativeZero"..."RealFloat.a. |
3940 | 3d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 74 65 72 61 74 65 22 20 2e 20 22 28 61 20 | =>.a.->.Bool").("iterate"..."(a. |
3960 | 2d 3e 20 61 29 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 6c 61 73 74 22 20 2e 20 22 5b | ->.a).->.a.->.[a]").("last"..."[ |
3980 | 61 5d 20 2d 3e 20 61 22 29 20 28 22 6c 63 6d 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 | a].->.a").("lcm"..."(Integral.a) |
39a0 | 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 6c 65 6e 67 74 68 22 20 2e 20 22 5b | .=>.a.->.a.->.a").("length"..."[ |
39c0 | 61 5d 20 2d 3e 20 49 6e 74 22 29 20 28 22 6c 65 78 22 20 2e 20 22 52 65 61 64 53 20 53 74 72 69 | a].->.Int").("lex"..."ReadS.Stri |
39e0 | 6e 67 22 29 20 28 22 6c 69 6e 65 73 22 20 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 5b 53 74 72 69 | ng").("lines"..."String.->.[Stri |
3a00 | 6e 67 5d 22 29 20 28 22 6c 6f 67 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 | ng]").("log"..."Floating.a.=>.a. |
3a20 | 2d 3e 20 61 22 29 20 28 22 6c 6f 67 42 61 73 65 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 | ->.a").("logBase"..."Floating.a. |
3a40 | 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 6c 6f 6f 6b 75 70 22 20 2e 20 22 28 45 | =>.a.->.a.->.a").("lookup"..."(E |
3a60 | 71 20 61 29 20 3d 3e 20 61 20 2d 3e 20 5b 28 61 2c 62 29 5d 20 2d 3e 20 4d 61 79 62 65 20 62 22 | q.a).=>.a.->.[(a,b)].->.Maybe.b" |
3a80 | 29 20 28 22 6d 61 70 22 20 2e 20 22 28 61 20 2d 3e 20 62 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b | ).("map"..."(a.->.b).->.[a].->.[ |
3aa0 | 62 5d 22 29 20 28 22 6d 61 70 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e | b]").("mapM"..."Monad.m.=>.(a.-> |
3ac0 | 20 6d 20 62 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 6d 20 5b 62 5d 22 29 20 28 22 6d 61 70 4d 5f 22 | .m.b).->.[a].->.m.[b]").("mapM_" |
3ae0 | 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 6d 20 62 29 20 2d 3e 20 5b 61 5d | ..."Monad.m.=>.(a.->.m.b).->.[a] |
3b00 | 20 2d 3e 20 6d 20 28 29 22 29 20 28 22 6d 61 78 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 | .->.m.()").("max"..."Ord.a.=>.a. |
3b20 | 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 6d 61 78 42 6f 75 6e 64 22 20 2e 20 22 42 6f 75 6e 64 | ->.a.->.a").("maxBound"..."Bound |
3b40 | 65 64 20 61 20 3d 3e 20 61 22 29 20 28 22 6d 61 78 69 6d 75 6d 22 20 2e 20 22 28 4f 72 64 20 61 | ed.a.=>.a").("maximum"..."(Ord.a |
3b60 | 29 20 3d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 6d 61 79 62 65 22 20 2e 20 22 62 20 2d 3e | ).=>.[a].->.a").("maybe"..."b.-> |
3b80 | 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 4d 61 79 62 65 20 61 20 2d 3e 20 62 22 29 20 28 22 6d 69 | .(a.->.b).->.Maybe.a.->.b").("mi |
3ba0 | 6e 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 6d | n"..."Ord.a.=>.a.->.a.->.a").("m |
3bc0 | 69 6e 42 6f 75 6e 64 22 20 2e 20 22 42 6f 75 6e 64 65 64 20 61 20 3d 3e 20 61 22 29 20 28 22 6d | inBound"..."Bounded.a.=>.a").("m |
3be0 | 69 6e 69 6d 75 6d 22 20 2e 20 22 28 4f 72 64 20 61 29 20 3d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 | inimum"..."(Ord.a).=>.[a].->.a") |
3c00 | 20 28 22 6d 6f 64 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 | .("mod"..."Integral.a.=>.a.->.a. |
3c20 | 2d 3e 20 61 22 29 20 28 22 6e 65 67 61 74 65 22 20 2e 20 22 4e 75 6d 20 61 20 3d 3e 20 61 20 2d | ->.a").("negate"..."Num.a.=>.a.- |
3c40 | 3e 20 61 22 29 20 28 22 6e 6f 74 22 20 2e 20 22 42 6f 6f 6c 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 | >.a").("not"..."Bool.->.Bool").( |
3c60 | 22 6e 6f 74 45 6c 65 6d 22 20 2e 20 22 28 45 71 20 61 29 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 20 | "notElem"..."(Eq.a).=>.a.->.[a]. |
3c80 | 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 6e 75 6c 6c 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 42 6f 6f 6c | ->.Bool").("null"..."[a].->.Bool |
3ca0 | 22 29 20 28 22 6e 75 6d 65 72 69 63 45 6e 75 6d 46 72 6f 6d 22 20 2e 20 22 28 46 72 61 63 74 69 | ").("numericEnumFrom"..."(Fracti |
3cc0 | 6f 6e 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 6e 75 6d 65 72 69 63 45 | onal.a).=>.a.->.[a]").("numericE |
3ce0 | 6e 75 6d 46 72 6f 6d 54 68 65 6e 22 20 2e 20 22 28 46 72 61 63 74 69 6f 6e 61 6c 20 61 29 20 3d | numFromThen"..."(Fractional.a).= |
3d00 | 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 6e 75 6d 65 72 69 63 45 6e 75 6d 46 | >.a.->.a.->.[a]").("numericEnumF |
3d20 | 72 6f 6d 54 68 65 6e 54 6f 22 20 2e 20 22 28 46 72 61 63 74 69 6f 6e 61 6c 20 61 2c 20 4f 72 64 | romThenTo"..."(Fractional.a,.Ord |
3d40 | 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 6e 75 | .a).=>.a.->.a.->.a.->.[a]").("nu |
3d60 | 6d 65 72 69 63 45 6e 75 6d 46 72 6f 6d 54 6f 22 20 2e 20 22 28 46 72 61 63 74 69 6f 6e 61 6c 20 | mericEnumFromTo"..."(Fractional. |
3d80 | 61 2c 20 4f 72 64 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 6f | a,.Ord.a).=>.a.->.a.->.[a]").("o |
3da0 | 64 64 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 42 6f 6f 6c | dd"..."(Integral.a).=>.a.->.Bool |
3dc0 | 22 29 20 28 22 6f 72 22 20 2e 20 22 5b 42 6f 6f 6c 5d 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 6f | ").("or"..."[Bool].->.Bool").("o |
3de0 | 74 68 65 72 77 69 73 65 22 20 2e 20 22 42 6f 6f 6c 22 29 20 28 22 70 69 22 20 2e 20 22 46 6c 6f | therwise"..."Bool").("pi"..."Flo |
3e00 | 61 74 69 6e 67 20 61 20 3d 3e 20 61 22 29 20 28 22 70 72 65 64 22 20 2e 20 22 45 6e 75 6d 20 61 | ating.a.=>.a").("pred"..."Enum.a |
3e20 | 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 70 72 69 6e 74 22 20 2e 20 22 53 68 6f 77 20 61 20 | .=>.a.->.a").("print"..."Show.a. |
3e40 | 3d 3e 20 61 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 70 72 6f 64 75 63 74 22 20 2e 20 22 28 4e | =>.a.->.IO.()").("product"..."(N |
3e60 | 75 6d 20 61 29 20 3d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 70 72 6f 70 65 72 46 72 61 63 | um.a).=>.[a].->.a").("properFrac |
3e80 | 74 69 6f 6e 22 20 2e 20 22 28 52 65 61 6c 46 72 61 63 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 62 | tion"..."(RealFrac.a,.Integral.b |
3ea0 | 29 20 3d 3e 20 61 20 2d 3e 20 28 62 2c 61 29 22 29 20 28 22 70 75 74 43 68 61 72 22 20 2e 20 22 | ).=>.a.->.(b,a)").("putChar"..." |
3ec0 | 43 68 61 72 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 70 75 74 53 74 72 22 20 2e 20 22 53 74 72 | Char.->.IO.()").("putStr"..."Str |
3ee0 | 69 6e 67 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 70 75 74 53 74 72 4c 6e 22 20 2e 20 22 53 74 | ing.->.IO.()").("putStrLn"..."St |
3f00 | 72 69 6e 67 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 71 75 6f 74 22 20 2e 20 22 49 6e 74 65 67 | ring.->.IO.()").("quot"..."Integ |
3f20 | 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 71 75 6f 74 52 65 6d | ral.a.=>.a.->.a.->.a").("quotRem |
3f40 | 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 28 61 2c | "..."Integral.a.=>.a.->.a.->.(a, |
3f60 | 61 29 22 29 20 28 22 72 65 61 64 22 20 2e 20 22 28 52 65 61 64 20 61 29 20 3d 3e 20 53 74 72 69 | a)").("read"..."(Read.a).=>.Stri |
3f80 | 6e 67 20 2d 3e 20 61 22 29 20 28 22 72 65 61 64 46 69 6c 65 22 20 2e 20 22 46 69 6c 65 50 61 74 | ng.->.a").("readFile"..."FilePat |
3fa0 | 68 20 2d 3e 20 49 4f 20 53 74 72 69 6e 67 22 29 20 28 22 72 65 61 64 49 4f 22 20 2e 20 22 52 65 | h.->.IO.String").("readIO"..."Re |
3fc0 | 61 64 20 61 20 3d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 49 4f 20 61 22 29 20 28 22 72 65 61 64 4c | ad.a.=>.String.->.IO.a").("readL |
3fe0 | 69 73 74 22 20 2e 20 22 52 65 61 64 20 61 20 3d 3e 20 52 65 61 64 53 20 5b 61 5d 22 29 20 28 22 | ist"..."Read.a.=>.ReadS.[a]").(" |
4000 | 72 65 61 64 4c 6e 22 20 2e 20 22 52 65 61 64 20 61 20 3d 3e 20 49 4f 20 61 22 29 20 28 22 72 65 | readLn"..."Read.a.=>.IO.a").("re |
4020 | 61 64 50 61 72 65 6e 22 20 2e 20 22 42 6f 6f 6c 20 2d 3e 20 52 65 61 64 53 20 61 20 2d 3e 20 52 | adParen"..."Bool.->.ReadS.a.->.R |
4040 | 65 61 64 53 20 61 22 29 20 28 22 72 65 61 64 73 22 20 2e 20 22 28 52 65 61 64 20 61 29 20 3d 3e | eadS.a").("reads"..."(Read.a).=> |
4060 | 20 52 65 61 64 53 20 61 22 29 20 28 22 72 65 61 64 73 50 72 65 63 22 20 2e 20 22 52 65 61 64 20 | .ReadS.a").("readsPrec"..."Read. |
4080 | 61 20 3d 3e 20 49 6e 74 20 2d 3e 20 52 65 61 64 53 20 61 22 29 20 28 22 72 65 61 6c 54 6f 46 72 | a.=>.Int.->.ReadS.a").("realToFr |
40a0 | 61 63 22 20 2e 20 22 28 52 65 61 6c 20 61 2c 20 46 72 61 63 74 69 6f 6e 61 6c 20 62 29 20 3d 3e | ac"..."(Real.a,.Fractional.b).=> |
40c0 | 20 61 20 2d 3e 20 62 22 29 20 28 22 72 65 63 69 70 22 20 2e 20 22 46 72 61 63 74 69 6f 6e 61 6c | .a.->.b").("recip"..."Fractional |
40e0 | 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 72 65 6d 22 20 2e 20 22 49 6e 74 65 67 72 61 | .a.=>.a.->.a").("rem"..."Integra |
4100 | 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 72 65 70 65 61 74 22 20 2e | l.a.=>.a.->.a.->.a").("repeat".. |
4120 | 20 22 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 72 65 70 6c 69 63 61 74 65 22 20 2e 20 22 49 6e 74 | ."a.->.[a]").("replicate"..."Int |
4140 | 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 22 29 20 28 22 72 65 74 75 72 6e 22 20 2e 20 22 4d 6f 6e 61 | .->.a.->.[a]").("return"..."Mona |
4160 | 64 20 6d 20 3d 3e 20 61 20 2d 3e 20 6d 20 61 22 29 20 28 22 72 65 76 65 72 73 65 22 20 2e 20 22 | d.m.=>.a.->.m.a").("reverse"..." |
4180 | 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 72 6f 75 6e 64 22 20 2e 20 22 28 52 65 61 6c 46 72 | [a].->.[a]").("round"..."(RealFr |
41a0 | 61 63 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e 20 61 20 2d 3e 20 62 22 29 20 28 22 | ac.a,.Integral.b).=>.a.->.b").(" |
41c0 | 73 63 61 6c 65 46 6c 6f 61 74 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 49 6e | scaleFloat"..."RealFloat.a.=>.In |
41e0 | 74 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 73 63 61 6e 6c 22 20 2e 20 22 28 61 20 2d 3e 20 | t.->.a.->.a").("scanl"..."(a.->. |
4200 | 62 20 2d 3e 20 61 29 20 2d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 73 | b.->.a).->.a.->.[b].->.[a]").("s |
4220 | 63 61 6e 6c 31 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 61 29 20 2d 3e 20 5b 61 5d 20 2d | canl1"..."(a.->.a.->.a).->.[a].- |
4240 | 3e 20 5b 61 5d 22 29 20 28 22 73 63 61 6e 72 22 20 2e 20 22 28 61 20 2d 3e 20 62 20 2d 3e 20 62 | >.[a]").("scanr"..."(a.->.b.->.b |
4260 | 29 20 2d 3e 20 62 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d 22 29 20 28 22 73 63 61 6e 72 31 22 | ).->.b.->.[a].->.[b]").("scanr1" |
4280 | 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 61 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 | ..."(a.->.a.->.a).->.[a].->.[a]" |
42a0 | 29 20 28 22 73 65 71 22 20 2e 20 22 61 20 2d 3e 20 62 20 2d 3e 20 62 22 29 20 28 22 73 65 71 75 | ).("seq"..."a.->.b.->.b").("sequ |
42c0 | 65 6e 63 65 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 5b 6d 20 61 5d 20 2d 3e 20 6d 20 5b | ence"..."Monad.m.=>.[m.a].->.m.[ |
42e0 | 61 5d 22 29 20 28 22 73 65 71 75 65 6e 63 65 5f 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 | a]").("sequence_"..."Monad.m.=>. |
4300 | 5b 6d 20 61 5d 20 2d 3e 20 6d 20 28 29 22 29 20 28 22 73 68 6f 77 22 20 2e 20 22 53 68 6f 77 20 | [m.a].->.m.()").("show"..."Show. |
4320 | 61 20 3d 3e 20 61 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 73 68 6f 77 43 68 61 72 22 20 2e | a.=>.a.->.String").("showChar".. |
4340 | 20 22 43 68 61 72 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 4c 69 73 74 22 20 2e 20 | ."Char.->.ShowS").("showList"... |
4360 | 22 53 68 6f 77 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 | "Show.a.=>.[a].->.ShowS").("show |
4380 | 50 61 72 65 6e 22 20 2e 20 22 42 6f 6f 6c 20 2d 3e 20 53 68 6f 77 53 20 2d 3e 20 53 68 6f 77 53 | Paren"..."Bool.->.ShowS.->.ShowS |
43a0 | 22 29 20 28 22 73 68 6f 77 53 74 72 69 6e 67 22 20 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 53 68 | ").("showString"..."String.->.Sh |
43c0 | 6f 77 53 22 29 20 28 22 73 68 6f 77 73 22 20 2e 20 22 28 53 68 6f 77 20 61 29 20 3d 3e 20 61 20 | owS").("shows"..."(Show.a).=>.a. |
43e0 | 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 73 50 72 65 63 22 20 2e 20 22 53 68 6f 77 20 | ->.ShowS").("showsPrec"..."Show. |
4400 | 61 20 3d 3e 20 49 6e 74 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 69 67 6e 69 | a.=>.Int.->.a.->.ShowS").("signi |
4420 | 66 69 63 61 6e 64 22 20 2e 20 22 52 65 61 6c 46 6c 6f 61 74 20 61 20 3d 3e 20 61 20 2d 3e 20 61 | ficand"..."RealFloat.a.=>.a.->.a |
4440 | 22 29 20 28 22 73 69 67 6e 75 6d 22 20 2e 20 22 4e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 | ").("signum"..."Num.a.=>.a.->.a" |
4460 | 29 20 28 22 73 69 6e 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 | ).("sin"..."Floating.a.=>.a.->.a |
4480 | 22 29 20 28 22 73 69 6e 68 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e | ").("sinh"..."Floating.a.=>.a.-> |
44a0 | 20 61 22 29 20 28 22 73 6e 64 22 20 2e 20 22 28 61 2c 62 29 20 2d 3e 20 62 22 29 20 28 22 73 70 | .a").("snd"..."(a,b).->.b").("sp |
44c0 | 61 6e 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 28 5b 61 | an"..."(a.->.Bool).->.[a].->.([a |
44e0 | 5d 2c 5b 61 5d 29 22 29 20 28 22 73 70 6c 69 74 41 74 22 20 2e 20 22 49 6e 74 20 2d 3e 20 5b 61 | ],[a])").("splitAt"..."Int.->.[a |
4500 | 5d 20 2d 3e 20 28 5b 61 5d 2c 5b 61 5d 29 22 29 20 28 22 73 71 72 74 22 20 2e 20 22 46 6c 6f 61 | ].->.([a],[a])").("sqrt"..."Floa |
4520 | 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 73 75 62 74 72 61 63 74 22 20 2e | ting.a.=>.a.->.a").("subtract".. |
4540 | 20 22 28 4e 75 6d 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 73 75 63 | ."(Num.a).=>.a.->.a.->.a").("suc |
4560 | 63 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 73 75 6d 22 20 | c"..."Enum.a.=>.a.->.a").("sum". |
4580 | 2e 20 22 28 4e 75 6d 20 61 29 20 3d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 74 61 69 6c 22 | .."(Num.a).=>.[a].->.a").("tail" |
45a0 | 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 74 61 6b 65 22 20 2e 20 22 49 6e 74 20 | ..."[a].->.[a]").("take"..."Int. |
45c0 | 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 74 61 6b 65 57 68 69 6c 65 22 20 2e 20 22 | ->.[a].->.[a]").("takeWhile"..." |
45e0 | 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 74 61 | (a.->.Bool).->.[a].->.[a]").("ta |
4600 | 6e 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 22 74 | n"..."Floating.a.=>.a.->.a").("t |
4620 | 61 6e 68 22 20 2e 20 22 46 6c 6f 61 74 69 6e 67 20 61 20 3d 3e 20 61 20 2d 3e 20 61 22 29 20 28 | anh"..."Floating.a.=>.a.->.a").( |
4640 | 22 74 6f 45 6e 75 6d 22 20 2e 20 22 45 6e 75 6d 20 61 20 3d 3e 20 49 6e 74 20 2d 3e 20 61 22 29 | "toEnum"..."Enum.a.=>.Int.->.a") |
4660 | 20 28 22 74 6f 49 6e 74 65 67 65 72 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 | .("toInteger"..."Integral.a.=>.a |
4680 | 20 2d 3e 20 49 6e 74 65 67 65 72 22 29 20 28 22 74 6f 52 61 74 69 6f 6e 61 6c 22 20 2e 20 22 52 | .->.Integer").("toRational"..."R |
46a0 | 65 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 52 61 74 69 6f 6e 61 6c 22 29 20 28 22 74 72 75 6e 63 | eal.a.=>.a.->.Rational").("trunc |
46c0 | 61 74 65 22 20 2e 20 22 28 52 65 61 6c 46 72 61 63 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 62 29 | ate"..."(RealFrac.a,.Integral.b) |
46e0 | 20 3d 3e 20 61 20 2d 3e 20 62 22 29 20 28 22 75 6e 63 75 72 72 79 22 20 2e 20 22 28 61 20 2d 3e | .=>.a.->.b").("uncurry"..."(a.-> |
4700 | 20 62 20 2d 3e 20 63 29 20 2d 3e 20 28 28 61 2c 20 62 29 20 2d 3e 20 63 29 22 29 20 28 22 75 6e | .b.->.c).->.((a,.b).->.c)").("un |
4720 | 64 65 66 69 6e 65 64 22 20 2e 20 22 61 22 29 20 28 22 75 6e 6c 69 6e 65 73 22 20 2e 20 22 5b 53 | defined"..."a").("unlines"..."[S |
4740 | 74 72 69 6e 67 5d 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 75 6e 74 69 6c 22 20 2e 20 22 28 | tring].->.String").("until"..."( |
4760 | 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 28 61 20 2d 3e 20 61 29 20 2d 3e 20 61 20 2d 3e 20 61 | a.->.Bool).->.(a.->.a).->.a.->.a |
4780 | 22 29 20 28 22 75 6e 77 6f 72 64 73 22 20 2e 20 22 5b 53 74 72 69 6e 67 5d 20 2d 3e 20 53 74 72 | ").("unwords"..."[String].->.Str |
47a0 | 69 6e 67 22 29 20 28 22 75 6e 7a 69 70 22 20 2e 20 22 5b 28 61 2c 62 29 5d 20 2d 3e 20 28 5b 61 | ing").("unzip"..."[(a,b)].->.([a |
47c0 | 5d 2c 5b 62 5d 29 22 29 20 28 22 75 6e 7a 69 70 33 22 20 2e 20 22 5b 28 61 2c 62 2c 63 29 5d 20 | ],[b])").("unzip3"..."[(a,b,c)]. |
47e0 | 2d 3e 20 28 5b 61 5d 2c 5b 62 5d 2c 5b 63 5d 29 22 29 20 28 22 75 73 65 72 45 72 72 6f 72 22 20 | ->.([a],[b],[c])").("userError". |
4800 | 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 49 4f 45 72 72 6f 72 22 29 20 28 22 77 6f 72 64 73 22 20 | .."String.->.IOError").("words". |
4820 | 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 5b 53 74 72 69 6e 67 5d 22 29 20 28 22 77 72 69 74 65 46 | .."String.->.[String]").("writeF |
4840 | 69 6c 65 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 49 4f | ile"..."FilePath.->.String.->.IO |
4860 | 20 28 29 22 29 20 28 22 7a 69 70 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 28 | .()").("zip"..."[a].->.[b].->.[( |
4880 | 61 2c 62 29 5d 22 29 20 28 22 7a 69 70 33 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e | a,b)]").("zip3"..."[a].->.[b].-> |
48a0 | 20 5b 63 5d 20 2d 3e 20 5b 28 61 2c 62 2c 63 29 5d 22 29 20 28 22 7a 69 70 57 69 74 68 22 20 2e | .[c].->.[(a,b,c)]").("zipWith".. |
48c0 | 20 22 28 61 2d 3e 62 2d 3e 63 29 20 2d 3e 20 5b 61 5d 2d 3e 5b 62 5d 2d 3e 5b 63 5d 22 29 20 28 | ."(a->b->c).->.[a]->[b]->[c]").( |
48e0 | 22 7a 69 70 57 69 74 68 33 22 20 2e 20 22 28 61 2d 3e 62 2d 3e 63 2d 3e 64 29 20 2d 3e 20 5b 61 | "zipWith3"..."(a->b->c->d).->.[a |
4900 | 5d 2d 3e 5b 62 5d 2d 3e 5b 63 5d 2d 3e 5b 64 5d 22 29 20 28 22 7c 7c 22 20 2e 20 22 42 6f 6f 6c | ]->[b]->[c]->[d]").("||"..."Bool |
4920 | 20 2d 3e 20 42 6f 6f 6c 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 25 22 20 2e 20 22 28 49 6e 74 65 | .->.Bool.->.Bool").("%"..."(Inte |
4940 | 67 72 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 52 61 74 69 6f 20 61 22 29 20 28 | gral.a).=>.a.->.a.->.Ratio.a").( |
4960 | 22 61 70 70 72 6f 78 52 61 74 69 6f 6e 61 6c 22 20 2e 20 22 28 52 65 61 6c 46 72 61 63 20 61 29 | "approxRational"..."(RealFrac.a) |
4980 | 20 3d 3e 20 61 20 2d 3e 20 61 20 2d 3e 20 52 61 74 69 6f 6e 61 6c 22 29 20 28 22 64 65 6e 6f 6d | .=>.a.->.a.->.Rational").("denom |
49a0 | 69 6e 61 74 6f 72 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 52 61 74 69 6f | inator"..."(Integral.a).=>.Ratio |
49c0 | 20 61 20 2d 3e 20 61 22 29 20 28 22 6e 75 6d 65 72 61 74 6f 72 22 20 2e 20 22 28 49 6e 74 65 67 | .a.->.a").("numerator"..."(Integ |
49e0 | 72 61 6c 20 61 29 20 3d 3e 20 52 61 74 69 6f 20 61 20 2d 3e 20 61 22 29 20 28 22 63 69 73 22 20 | ral.a).=>.Ratio.a.->.a").("cis". |
4a00 | 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 61 20 2d 3e 20 43 6f 6d 70 6c 65 78 | .."(RealFloat.a).=>.a.->.Complex |
4a20 | 20 61 22 29 20 28 22 63 6f 6e 6a 75 67 61 74 65 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 | .a").("conjugate"..."(RealFloat. |
4a40 | 61 29 20 3d 3e 20 43 6f 6d 70 6c 65 78 20 61 20 2d 3e 20 43 6f 6d 70 6c 65 78 20 61 22 29 20 28 | a).=>.Complex.a.->.Complex.a").( |
4a60 | 22 69 6d 61 67 50 61 72 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 43 | "imagPart"..."(RealFloat.a).=>.C |
4a80 | 6f 6d 70 6c 65 78 20 61 20 2d 3e 20 61 22 29 20 28 22 6d 61 67 6e 69 74 75 64 65 22 20 2e 20 22 | omplex.a.->.a").("magnitude"..." |
4aa0 | 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 43 6f 6d 70 6c 65 78 20 61 20 2d 3e 20 61 22 | (RealFloat.a).=>.Complex.a.->.a" |
4ac0 | 29 20 28 22 6d 6b 50 6f 6c 61 72 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e | ).("mkPolar"..."(RealFloat.a).=> |
4ae0 | 20 61 20 2d 3e 20 61 20 2d 3e 20 43 6f 6d 70 6c 65 78 20 61 22 29 20 28 22 70 68 61 73 65 22 20 | .a.->.a.->.Complex.a").("phase". |
4b00 | 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 43 6f 6d 70 6c 65 78 20 61 20 2d 3e | .."(RealFloat.a).=>.Complex.a.-> |
4b20 | 20 61 22 29 20 28 22 70 6f 6c 61 72 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d | .a").("polar"..."(RealFloat.a).= |
4b40 | 3e 20 43 6f 6d 70 6c 65 78 20 61 20 2d 3e 20 28 61 2c 61 29 22 29 20 28 22 72 65 61 6c 50 61 72 | >.Complex.a.->.(a,a)").("realPar |
4b60 | 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 43 6f 6d 70 6c 65 78 20 61 | t"..."(RealFloat.a).=>.Complex.a |
4b80 | 20 2d 3e 20 61 22 29 20 28 22 66 6c 6f 61 74 54 6f 44 69 67 69 74 73 22 20 2e 20 22 28 52 65 61 | .->.a").("floatToDigits"..."(Rea |
4ba0 | 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 49 6e 74 65 67 65 72 20 2d 3e 20 61 20 2d 3e 20 28 5b 49 | lFloat.a).=>.Integer.->.a.->.([I |
4bc0 | 6e 74 5d 2c 20 49 6e 74 29 22 29 20 28 22 66 72 6f 6d 52 61 74 22 20 2e 20 22 28 52 65 61 6c 46 | nt],.Int)").("fromRat"..."(RealF |
4be0 | 6c 6f 61 74 20 61 29 20 3d 3e 20 52 61 74 69 6f 6e 61 6c 20 2d 3e 20 61 22 29 20 28 22 6c 65 78 | loat.a).=>.Rational.->.a").("lex |
4c00 | 44 69 67 69 74 73 22 20 2e 20 22 52 65 61 64 53 20 53 74 72 69 6e 67 22 29 20 28 22 72 65 61 64 | Digits"..."ReadS.String").("read |
4c20 | 44 65 63 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 52 65 61 64 53 20 61 22 | Dec"..."(Integral.a).=>.ReadS.a" |
4c40 | 29 20 28 22 72 65 61 64 46 6c 6f 61 74 22 20 2e 20 22 28 52 65 61 6c 46 72 61 63 20 61 29 20 3d | ).("readFloat"..."(RealFrac.a).= |
4c60 | 3e 20 52 65 61 64 53 20 61 22 29 20 28 22 72 65 61 64 48 65 78 22 20 2e 20 22 28 49 6e 74 65 67 | >.ReadS.a").("readHex"..."(Integ |
4c80 | 72 61 6c 20 61 29 20 3d 3e 20 52 65 61 64 53 20 61 22 29 20 28 22 72 65 61 64 49 6e 74 22 20 2e | ral.a).=>.ReadS.a").("readInt".. |
4ca0 | 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 28 43 68 61 72 20 2d 3e 20 | ."(Integral.a).=>.a.->.(Char.->. |
4cc0 | 42 6f 6f 6c 29 20 2d 3e 20 28 43 68 61 72 20 2d 3e 20 49 6e 74 29 20 2d 3e 20 52 65 61 64 53 20 | Bool).->.(Char.->.Int).->.ReadS. |
4ce0 | 61 22 29 20 28 22 72 65 61 64 4f 63 74 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d | a").("readOct"..."(Integral.a).= |
4d00 | 3e 20 52 65 61 64 53 20 61 22 29 20 28 22 72 65 61 64 53 69 67 6e 65 64 22 20 2e 20 22 28 52 65 | >.ReadS.a").("readSigned"..."(Re |
4d20 | 61 6c 20 61 29 20 3d 3e 20 52 65 61 64 53 20 61 20 2d 3e 20 52 65 61 64 53 20 61 22 29 20 28 22 | al.a).=>.ReadS.a.->.ReadS.a").(" |
4d40 | 73 68 6f 77 45 46 6c 6f 61 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 | showEFloat"..."(RealFloat.a).=>. |
4d60 | 4d 61 79 62 65 20 49 6e 74 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 | Maybe.Int.->.a.->.ShowS").("show |
4d80 | 46 46 6c 6f 61 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 4d 61 79 62 | FFloat"..."(RealFloat.a).=>.Mayb |
4da0 | 65 20 49 6e 74 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 46 6c 6f 61 | e.Int.->.a.->.ShowS").("showFloa |
4dc0 | 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 61 29 20 3d 3e 20 61 20 2d 3e 20 53 68 6f 77 | t"..."(RealFloat.a).=>.a.->.Show |
4de0 | 53 22 29 20 28 22 73 68 6f 77 47 46 6c 6f 61 74 22 20 2e 20 22 28 52 65 61 6c 46 6c 6f 61 74 20 | S").("showGFloat"..."(RealFloat. |
4e00 | 61 29 20 3d 3e 20 4d 61 79 62 65 20 49 6e 74 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 | a).=>.Maybe.Int.->.a.->.ShowS"). |
4e20 | 28 22 73 68 6f 77 48 65 78 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e | ("showHex"..."Integral.a.=>.a.-> |
4e40 | 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 49 6e 74 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 | .ShowS").("showInt"..."Integral. |
4e60 | 61 20 3d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 49 6e 74 41 74 42 61 73 | a.=>.a.->.ShowS").("showIntAtBas |
4e80 | 65 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 28 49 6e 74 20 2d 3e | e"..."Integral.a.=>.a.->.(Int.-> |
4ea0 | 20 43 68 61 72 29 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 73 68 6f 77 4f 63 74 | .Char).->.a.->.ShowS").("showOct |
4ec0 | 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 20 | "..."Integral.a.=>.a.->.ShowS"). |
4ee0 | 28 22 73 68 6f 77 53 69 67 6e 65 64 22 20 2e 20 22 28 52 65 61 6c 20 61 29 20 3d 3e 20 28 61 20 | ("showSigned"..."(Real.a).=>.(a. |
4f00 | 2d 3e 20 53 68 6f 77 53 29 20 2d 3e 20 49 6e 74 20 2d 3e 20 61 20 2d 3e 20 53 68 6f 77 53 22 29 | ->.ShowS).->.Int.->.a.->.ShowS") |
4f20 | 20 28 22 69 6e 52 61 6e 67 65 22 20 2e 20 22 49 78 20 61 20 3d 3e 20 28 61 2c 61 29 20 2d 3e 20 | .("inRange"..."Ix.a.=>.(a,a).->. |
4f40 | 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 6e 64 65 78 22 20 2e 20 22 49 78 20 61 20 3d 3e 20 | a.->.Bool").("index"..."Ix.a.=>. |
4f60 | 28 61 2c 61 29 20 2d 3e 20 61 20 2d 3e 20 49 6e 74 22 29 20 28 22 72 61 6e 67 65 22 20 2e 20 22 | (a,a).->.a.->.Int").("range"..." |
4f80 | 49 78 20 61 20 3d 3e 20 28 61 2c 61 29 20 2d 3e 20 5b 61 5d 22 29 20 28 22 72 61 6e 67 65 53 69 | Ix.a.=>.(a,a).->.[a]").("rangeSi |
4fa0 | 7a 65 22 20 2e 20 22 49 78 20 61 20 3d 3e 20 28 61 2c 61 29 20 2d 3e 20 49 6e 74 22 29 20 28 22 | ze"..."Ix.a.=>.(a,a).->.Int").(" |
4fc0 | 21 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 41 72 72 61 79 20 61 20 62 20 2d 3e 20 61 20 2d | !"..."(Ix.a).=>.Array.a.b.->.a.- |
4fe0 | 3e 20 62 22 29 20 28 22 2f 2f 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 41 72 72 61 79 20 61 | >.b").("//"..."(Ix.a).=>.Array.a |
5000 | 20 62 20 2d 3e 20 5b 28 61 2c 62 29 5d 20 2d 3e 20 41 72 72 61 79 20 61 20 62 22 29 20 28 22 61 | .b.->.[(a,b)].->.Array.a.b").("a |
5020 | 63 63 75 6d 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 28 62 20 2d 3e 20 63 20 2d 3e 20 62 29 | ccum"..."(Ix.a).=>.(b.->.c.->.b) |
5040 | 20 2d 3e 20 41 72 72 61 79 20 61 20 62 20 2d 3e 20 5b 28 61 2c 63 29 5d 22 29 20 28 22 61 63 63 | .->.Array.a.b.->.[(a,c)]").("acc |
5060 | 75 6d 41 72 72 61 79 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 28 62 20 2d 3e 20 63 20 2d 3e | umArray"..."(Ix.a).=>.(b.->.c.-> |
5080 | 20 62 29 20 2d 3e 20 62 20 2d 3e 20 28 61 2c 61 29 20 2d 3e 20 5b 28 61 2c 63 29 5d 22 29 20 28 | .b).->.b.->.(a,a).->.[(a,c)]").( |
50a0 | 22 61 72 72 61 79 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 28 61 2c 61 29 20 2d 3e 20 5b 28 | "array"..."(Ix.a).=>.(a,a).->.[( |
50c0 | 61 2c 62 29 5d 20 2d 3e 20 41 72 72 61 79 20 61 20 62 22 29 20 28 22 61 73 73 6f 63 73 22 20 2e | a,b)].->.Array.a.b").("assocs".. |
50e0 | 20 22 28 49 78 20 61 29 20 3d 3e 20 41 72 72 61 79 20 61 20 62 20 2d 3e 20 5b 28 61 2c 62 29 5d | ."(Ix.a).=>.Array.a.b.->.[(a,b)] |
5100 | 22 29 20 28 22 62 6f 75 6e 64 73 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 41 72 72 61 79 20 | ").("bounds"..."(Ix.a).=>.Array. |
5120 | 61 20 62 20 2d 3e 20 28 61 2c 61 29 22 29 20 28 22 65 6c 65 6d 73 22 20 2e 20 22 28 49 78 20 61 | a.b.->.(a,a)").("elems"..."(Ix.a |
5140 | 29 20 3d 3e 20 41 72 72 61 79 20 61 20 62 20 2d 3e 20 5b 62 5d 22 29 20 28 22 69 6e 64 69 63 65 | ).=>.Array.a.b.->.[b]").("indice |
5160 | 73 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 41 72 72 61 79 20 61 20 62 20 2d 3e 20 5b 61 5d | s"..."(Ix.a).=>.Array.a.b.->.[a] |
5180 | 22 29 20 28 22 69 78 6d 61 70 22 20 2e 20 22 28 49 78 20 61 2c 20 49 78 20 62 29 20 3d 3e 20 28 | ").("ixmap"..."(Ix.a,.Ix.b).=>.( |
51a0 | 61 2c 61 29 20 2d 3e 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 41 72 72 61 79 20 62 20 63 22 29 20 | a,a).->.(a.->.b).->.Array.b.c"). |
51c0 | 28 22 6c 69 73 74 41 72 72 61 79 22 20 2e 20 22 28 49 78 20 61 29 20 3d 3e 20 28 61 2c 61 29 20 | ("listArray"..."(Ix.a).=>.(a,a). |
51e0 | 2d 3e 20 5b 62 5d 20 2d 3e 20 41 72 72 61 79 20 61 20 62 22 29 20 28 22 5c 5c 5c 5c 22 20 2e 20 | ->.[b].->.Array.a.b").("\\\\"... |
5200 | 22 45 71 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 64 | "Eq.a.=>.[a].->.[a].->.[a]").("d |
5220 | 65 6c 65 74 65 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 | elete"..."Eq.a.=>.a.->.[a].->.[a |
5240 | 5d 22 29 20 28 22 64 65 6c 65 74 65 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 42 6f | ]").("deleteBy"..."(a.->.a.->.Bo |
5260 | 6f 6c 29 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 64 65 6c 65 74 | ol).->.a.->.[a].->.[a]").("delet |
5280 | 65 46 69 72 73 74 73 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d | eFirstsBy"..."(a.->.a.->.Bool).- |
52a0 | 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 65 6c 65 6d 49 6e 64 65 | >.[a].->.[a].->.[a]").("elemInde |
52c0 | 78 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 4d 61 79 62 65 20 | x"..."Eq.a.=>.a.->.[a].->.Maybe. |
52e0 | 49 6e 74 22 29 20 28 22 65 6c 65 6d 49 6e 64 69 63 65 73 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 | Int").("elemIndices"..."Eq.a.=>. |
5300 | 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 49 6e 74 5d 22 29 20 28 22 66 69 6e 64 22 20 2e 20 22 28 | a.->.[a].->.[Int]").("find"..."( |
5320 | 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 4d 61 79 62 65 20 61 22 29 20 28 | a.->.Bool).->.[a].->.Maybe.a").( |
5340 | 22 66 69 6e 64 49 6e 64 65 78 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 | "findIndex"..."(a.->.Bool).->.[a |
5360 | 5d 20 2d 3e 20 4d 61 79 62 65 20 49 6e 74 22 29 20 28 22 66 69 6e 64 49 6e 64 69 63 65 73 22 20 | ].->.Maybe.Int").("findIndices". |
5380 | 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 49 6e 74 5d 22 29 | .."(a.->.Bool).->.[a].->.[Int]") |
53a0 | 20 28 22 67 65 6e 65 72 69 63 44 72 6f 70 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e | .("genericDrop"..."Integral.a.=> |
53c0 | 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 62 5d 22 29 20 28 22 67 65 6e 65 72 69 63 49 6e 64 65 | .a.->.[b].->.[b]").("genericInde |
53e0 | 78 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 5b 62 5d 20 2d 3e 20 61 20 2d 3e 20 | x"..."Integral.a.=>.[b].->.a.->. |
5400 | 62 22 29 20 28 22 67 65 6e 65 72 69 63 4c 65 6e 67 74 68 22 20 2e 20 22 49 6e 74 65 67 72 61 6c | b").("genericLength"..."Integral |
5420 | 20 61 20 3d 3e 20 5b 62 5d 20 2d 3e 20 61 22 29 20 28 22 67 65 6e 65 72 69 63 52 65 70 6c 69 63 | .a.=>.[b].->.a").("genericReplic |
5440 | 61 74 65 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 62 20 2d 3e 20 | ate"..."Integral.a.=>.a.->.b.->. |
5460 | 5b 62 5d 22 29 20 28 22 67 65 6e 65 72 69 63 53 70 6c 69 74 41 74 22 20 2e 20 22 49 6e 74 65 67 | [b]").("genericSplitAt"..."Integ |
5480 | 72 61 6c 20 61 20 3d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 28 5b 62 5d 2c 5b 62 5d 29 22 29 | ral.a.=>.a.->.[b].->.([b],[b])") |
54a0 | 20 28 22 67 65 6e 65 72 69 63 54 61 6b 65 22 20 2e 20 22 49 6e 74 65 67 72 61 6c 20 61 20 3d 3e | .("genericTake"..."Integral.a.=> |
54c0 | 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 62 5d 22 29 20 28 22 67 72 6f 75 70 22 20 2e 20 22 45 | .a.->.[b].->.[b]").("group"..."E |
54e0 | 71 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 5b 5b 61 5d 5d 22 29 20 28 22 67 72 6f 75 70 42 79 22 | q.a.=>.[a].->.[[a]]").("groupBy" |
5500 | 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b | ..."(a.->.a.->.Bool).->.[a].->.[ |
5520 | 5b 61 5d 5d 22 29 20 28 22 69 6e 69 74 73 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 5b 61 5d 5d 22 | [a]]").("inits"..."[a].->.[[a]]" |
5540 | 29 20 28 22 69 6e 73 65 72 74 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 61 20 2d 3e 20 5b 61 5d | ).("insert"..."Ord.a.=>.a.->.[a] |
5560 | 20 2d 3e 20 5b 61 5d 22 29 20 28 22 69 6e 73 65 72 74 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 | .->.[a]").("insertBy"..."(a.->.a |
5580 | 20 2d 3e 20 4f 72 64 65 72 69 6e 67 29 20 2d 3e 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d | .->.Ordering).->.a.->.[a].->.[a] |
55a0 | 22 29 20 28 22 69 6e 74 65 72 73 65 63 74 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 5b 61 5d 20 2d | ").("intersect"..."Eq.a.=>.[a].- |
55c0 | 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 69 6e 74 65 72 73 65 63 74 42 79 22 20 2e 20 | >.[a].->.[a]").("intersectBy"... |
55e0 | 22 28 61 20 2d 3e 20 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 | "(a.->.a.->.Bool).->.[a].->.[a]. |
5600 | 2d 3e 20 5b 61 5d 22 29 20 28 22 69 6e 74 65 72 73 70 65 72 73 65 22 20 2e 20 22 61 20 2d 3e 20 | ->.[a]").("intersperse"..."a.->. |
5620 | 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 69 73 50 72 65 66 69 78 4f 66 22 20 2e 20 22 45 71 | [a].->.[a]").("isPrefixOf"..."Eq |
5640 | 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 53 | .a.=>.[a].->.[a].->.Bool").("isS |
5660 | 75 66 66 69 78 4f 66 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d | uffixOf"..."Eq.a.=>.[a].->.[a].- |
5680 | 3e 20 42 6f 6f 6c 22 29 20 28 22 6d 61 70 41 63 63 75 6d 4c 22 20 2e 20 22 28 61 20 2d 3e 20 62 | >.Bool").("mapAccumL"..."(a.->.b |
56a0 | 20 2d 3e 20 28 61 2c 20 63 29 29 20 2d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 28 61 2c 20 5b | .->.(a,.c)).->.a.->.[b].->.(a,.[ |
56c0 | 63 5d 29 22 29 20 28 22 6d 61 70 41 63 63 75 6d 52 22 20 2e 20 22 28 61 20 2d 3e 20 62 20 2d 3e | c])").("mapAccumR"..."(a.->.b.-> |
56e0 | 20 28 61 2c 20 63 29 29 20 2d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 28 61 2c 20 5b 63 5d 29 | .(a,.c)).->.a.->.[b].->.(a,.[c]) |
5700 | 22 29 20 28 22 6d 61 78 69 6d 75 6d 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 4f 72 | ").("maximumBy"..."(a.->.a.->.Or |
5720 | 64 65 72 69 6e 67 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 61 22 29 20 28 22 6d 69 6e 69 6d 75 6d 42 | dering).->.[a].->.a").("minimumB |
5740 | 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 4f 72 64 65 72 69 6e 67 29 20 2d 3e 20 5b 61 | y"..."(a.->.a.->.Ordering).->.[a |
5760 | 5d 20 2d 3e 20 61 22 29 20 28 22 6e 75 62 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 5b 61 5d 20 2d | ].->.a").("nub"..."Eq.a.=>.[a].- |
5780 | 3e 20 5b 61 5d 22 29 20 28 22 6e 75 62 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 42 | >.[a]").("nubBy"..."(a.->.a.->.B |
57a0 | 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 70 61 72 74 69 74 69 6f 6e | ool).->.[a].->.[a]").("partition |
57c0 | 22 20 2e 20 22 28 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 28 5b 61 5d 2c | "..."(a.->.Bool).->.[a].->.([a], |
57e0 | 5b 61 5d 29 22 29 20 28 22 73 6f 72 74 22 20 2e 20 22 4f 72 64 20 61 20 3d 3e 20 5b 61 5d 20 2d | [a])").("sort"..."Ord.a.=>.[a].- |
5800 | 3e 20 5b 61 5d 22 29 20 28 22 73 6f 72 74 42 79 22 20 2e 20 22 28 61 20 2d 3e 20 61 20 2d 3e 20 | >.[a]").("sortBy"..."(a.->.a.->. |
5820 | 4f 72 64 65 72 69 6e 67 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 74 61 69 6c | Ordering).->.[a].->.[a]").("tail |
5840 | 73 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 5b 61 5d 5d 22 29 20 28 22 74 72 61 6e 73 70 6f 73 65 | s"..."[a].->.[[a]]").("transpose |
5860 | 22 20 2e 20 22 5b 5b 61 5d 5d 20 2d 3e 20 5b 5b 61 5d 5d 22 29 20 28 22 75 6e 66 6f 6c 64 72 22 | "..."[[a]].->.[[a]]").("unfoldr" |
5880 | 20 2e 20 22 28 62 20 2d 3e 20 4d 61 79 62 65 20 28 61 2c 62 29 29 20 2d 3e 20 62 20 2d 3e 20 5b | ..."(b.->.Maybe.(a,b)).->.b.->.[ |
58a0 | 61 5d 22 29 20 28 22 75 6e 69 6f 6e 22 20 2e 20 22 45 71 20 61 20 3d 3e 20 5b 61 5d 20 2d 3e 20 | a]").("union"..."Eq.a.=>.[a].->. |
58c0 | 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 75 6e 69 6f 6e 42 79 22 20 2e 20 22 28 61 20 2d 3e | [a].->.[a]").("unionBy"..."(a.-> |
58e0 | 20 61 20 2d 3e 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d | .a.->.Bool).->.[a].->.[a].->.[a] |
5900 | 22 29 20 28 22 75 6e 7a 69 70 34 22 20 2e 20 22 5b 28 61 2c 62 2c 63 2c 64 29 5d 20 2d 3e 20 28 | ").("unzip4"..."[(a,b,c,d)].->.( |
5920 | 5b 61 5d 2c 5b 62 5d 2c 5b 63 5d 2c 5b 64 5d 29 22 29 20 28 22 75 6e 7a 69 70 35 22 20 2e 20 22 | [a],[b],[c],[d])").("unzip5"..." |
5940 | 5b 28 61 2c 62 2c 63 2c 64 2c 65 29 5d 20 2d 3e 20 28 5b 61 5d 2c 5b 62 5d 2c 5b 63 5d 2c 5b 64 | [(a,b,c,d,e)].->.([a],[b],[c],[d |
5960 | 5d 2c 5b 65 5d 29 22 29 20 28 22 75 6e 7a 69 70 36 22 20 2e 20 22 5b 28 61 2c 62 2c 63 2c 64 2c | ],[e])").("unzip6"..."[(a,b,c,d, |
5980 | 65 2c 66 29 5d 20 2d 3e 20 28 5b 61 5d 2c 5b 62 5d 2c 5b 63 5d 2c 5b 64 5d 2c 5b 65 5d 2c 5b 66 | e,f)].->.([a],[b],[c],[d],[e],[f |
59a0 | 5d 29 22 29 20 28 22 75 6e 7a 69 70 37 22 20 2e 20 22 5b 28 61 2c 62 2c 63 2c 64 2c 65 2c 66 2c | ])").("unzip7"..."[(a,b,c,d,e,f, |
59c0 | 67 29 5d 20 2d 3e 20 28 5b 61 5d 2c 5b 62 5d 2c 5b 63 5d 2c 5b 64 5d 2c 5b 65 5d 2c 5b 66 5d 2c | g)].->.([a],[b],[c],[d],[e],[f], |
59e0 | 5b 67 5d 29 22 29 20 28 22 7a 69 70 34 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 | [g])").("zip4"..."[a].->.[b].->. |
5a00 | 5b 63 5d 20 2d 3e 20 5b 64 5d 20 2d 3e 20 5b 28 61 2c 62 2c 63 2c 64 29 5d 22 29 20 28 22 7a 69 | [c].->.[d].->.[(a,b,c,d)]").("zi |
5a20 | 70 35 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 63 5d 20 2d 3e 20 5b 64 5d 20 | p5"..."[a].->.[b].->.[c].->.[d]. |
5a40 | 2d 3e 20 5b 65 5d 20 2d 3e 20 5b 28 61 2c 62 2c 63 2c 64 2c 65 29 5d 22 29 20 28 22 7a 69 70 36 | ->.[e].->.[(a,b,c,d,e)]").("zip6 |
5a60 | 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 5b 63 5d 20 2d 3e 20 5b 64 5d 20 2d 3e | "..."[a].->.[b].->.[c].->.[d].-> |
5a80 | 20 5b 65 5d 20 2d 3e 20 5b 66 5d 22 29 20 28 22 7a 69 70 37 22 20 2e 20 22 5b 61 5d 20 2d 3e 20 | .[e].->.[f]").("zip7"..."[a].->. |
5aa0 | 5b 62 5d 20 2d 3e 20 5b 63 5d 20 2d 3e 20 5b 64 5d 20 2d 3e 20 5b 65 5d 20 2d 3e 20 5b 66 5d 20 | [b].->.[c].->.[d].->.[e].->.[f]. |
5ac0 | 2d 3e 20 5b 67 5d 22 29 20 28 22 7a 69 70 57 69 74 68 34 22 20 2e 20 22 28 61 2d 3e 62 2d 3e 63 | ->.[g]").("zipWith4"..."(a->b->c |
5ae0 | 2d 3e 64 2d 3e 65 29 20 2d 3e 20 5b 61 5d 2d 3e 5b 62 5d 2d 3e 5b 63 5d 2d 3e 5b 64 5d 2d 3e 5b | ->d->e).->.[a]->[b]->[c]->[d]->[ |
5b00 | 65 5d 22 29 20 28 22 7a 69 70 57 69 74 68 35 22 20 2e 20 22 28 61 2d 3e 62 2d 3e 63 2d 3e 64 2d | e]").("zipWith5"..."(a->b->c->d- |
5b20 | 3e 65 2d 3e 66 29 20 2d 3e 22 29 20 28 22 7a 69 70 57 69 74 68 36 22 20 2e 20 22 28 61 2d 3e 62 | >e->f).->").("zipWith6"..."(a->b |
5b40 | 2d 3e 63 2d 3e 64 2d 3e 65 2d 3e 66 2d 3e 67 29 20 2d 3e 20 5b 61 5d 2d 3e 5b 62 5d 2d 3e 5b 63 | ->c->d->e->f->g).->.[a]->[b]->[c |
5b60 | 5d 2d 3e 5b 64 5d 2d 3e 5b 65 5d 2d 3e 5b 66 5d 2d 3e 5b 67 5d 22 29 20 28 22 7a 69 70 57 69 74 | ]->[d]->[e]->[f]->[g]").("zipWit |
5b80 | 68 37 22 20 2e 20 22 28 61 2d 3e 62 2d 3e 63 2d 3e 64 2d 3e 65 2d 3e 66 2d 3e 67 2d 3e 68 29 20 | h7"..."(a->b->c->d->e->f->g->h). |
5ba0 | 2d 3e 20 5b 61 5d 2d 3e 5b 62 5d 2d 3e 5b 63 5d 2d 3e 5b 64 5d 2d 3e 5b 65 5d 2d 3e 5b 66 5d 2d | ->.[a]->[b]->[c]->[d]->[e]->[f]- |
5bc0 | 3e 5b 67 5d 2d 3e 5b 68 5d 22 29 20 28 22 63 61 74 4d 61 79 62 65 73 22 20 2e 20 22 5b 4d 61 79 | >[g]->[h]").("catMaybes"..."[May |
5be0 | 62 65 20 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 28 22 66 72 6f 6d 4a 75 73 74 22 20 2e 20 22 4d 61 | be.a].->.[a]").("fromJust"..."Ma |
5c00 | 79 62 65 20 61 20 2d 3e 20 61 22 29 20 28 22 66 72 6f 6d 4d 61 79 62 65 22 20 2e 20 22 61 20 2d | ybe.a.->.a").("fromMaybe"..."a.- |
5c20 | 3e 20 4d 61 79 62 65 20 61 20 2d 3e 20 61 22 29 20 28 22 69 73 4a 75 73 74 22 20 2e 20 22 4d 61 | >.Maybe.a.->.a").("isJust"..."Ma |
5c40 | 79 62 65 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 4e 6f 74 68 69 6e 67 22 20 2e 20 22 | ybe.a.->.Bool").("isNothing"..." |
5c60 | 4d 61 79 62 65 20 61 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 6c 69 73 74 54 6f 4d 61 79 62 65 22 | Maybe.a.->.Bool").("listToMaybe" |
5c80 | 20 2e 20 22 5b 61 5d 20 2d 3e 20 4d 61 79 62 65 20 61 22 29 20 28 22 6d 61 70 4d 61 79 62 65 22 | ..."[a].->.Maybe.a").("mapMaybe" |
5ca0 | 20 2e 20 22 28 61 20 2d 3e 20 4d 61 79 62 65 20 62 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d | ..."(a.->.Maybe.b).->.[a].->.[b] |
5cc0 | 22 29 20 28 22 6d 61 79 62 65 54 6f 4c 69 73 74 22 20 2e 20 22 4d 61 79 62 65 20 61 20 2d 3e 20 | ").("maybeToList"..."Maybe.a.->. |
5ce0 | 5b 61 5d 22 29 20 28 22 63 68 72 22 20 2e 20 22 49 6e 74 20 2d 3e 20 43 68 61 72 22 29 20 28 22 | [a]").("chr"..."Int.->.Char").(" |
5d00 | 64 69 67 69 74 54 6f 49 6e 74 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 49 6e 74 22 29 20 28 22 69 | digitToInt"..."Char.->.Int").("i |
5d20 | 6e 74 54 6f 44 69 67 69 74 22 20 2e 20 22 49 6e 74 20 2d 3e 20 43 68 61 72 22 29 20 28 22 69 73 | ntToDigit"..."Int.->.Char").("is |
5d40 | 41 6c 70 68 61 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 41 6c 70 | Alpha"..."Char.->.Bool").("isAlp |
5d60 | 68 61 4e 75 6d 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 41 73 63 | haNum"..."Char.->.Bool").("isAsc |
5d80 | 69 69 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 43 6f 6e 74 72 6f | ii"..."Char.->.Bool").("isContro |
5da0 | 6c 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 44 69 67 69 74 22 20 | l"..."Char.->.Bool").("isDigit". |
5dc0 | 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 48 65 78 44 69 67 69 74 22 20 | .."Char.->.Bool").("isHexDigit". |
5de0 | 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 4c 61 74 69 6e 31 22 20 2e 20 | .."Char.->.Bool").("isLatin1"... |
5e00 | 22 43 68 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 4c 6f 77 65 72 22 20 2e 20 22 43 68 | "Char.->.Bool").("isLower"..."Ch |
5e20 | 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 4f 63 74 44 69 67 69 74 22 20 2e 20 22 43 68 | ar.->.Bool").("isOctDigit"..."Ch |
5e40 | 61 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 50 72 69 6e 74 22 20 2e 20 22 43 68 61 72 20 | ar.->.Bool").("isPrint"..."Char. |
5e60 | 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 53 70 61 63 65 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 | ->.Bool").("isSpace"..."Char.->. |
5e80 | 42 6f 6f 6c 22 29 20 28 22 69 73 55 70 70 65 72 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 42 6f 6f | Bool").("isUpper"..."Char.->.Boo |
5ea0 | 6c 22 29 20 28 22 6c 65 78 4c 69 74 43 68 61 72 22 20 2e 20 22 52 65 61 64 53 20 53 74 72 69 6e | l").("lexLitChar"..."ReadS.Strin |
5ec0 | 67 22 29 20 28 22 6f 72 64 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 49 6e 74 22 29 20 28 22 72 65 | g").("ord"..."Char.->.Int").("re |
5ee0 | 61 64 4c 69 74 43 68 61 72 22 20 2e 20 22 52 65 61 64 53 20 43 68 61 72 22 29 20 28 22 73 68 6f | adLitChar"..."ReadS.Char").("sho |
5f00 | 77 4c 69 74 43 68 61 72 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 53 68 6f 77 53 22 29 20 28 22 74 | wLitChar"..."Char.->.ShowS").("t |
5f20 | 6f 4c 6f 77 65 72 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 43 68 61 72 22 29 20 28 22 74 6f 55 70 | oLower"..."Char.->.Char").("toUp |
5f40 | 70 65 72 22 20 2e 20 22 43 68 61 72 20 2d 3e 20 43 68 61 72 22 29 20 28 22 61 70 22 20 2e 20 22 | per"..."Char.->.Char").("ap"..." |
5f60 | 4d 6f 6e 61 64 20 6d 20 3d 3e 20 6d 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 6d 20 61 20 2d 3e 20 | Monad.m.=>.m.(a.->.b).->.m.a.->. |
5f80 | 6d 20 62 22 29 20 28 22 66 69 6c 74 65 72 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 | m.b").("filterM"..."Monad.m.=>.( |
5fa0 | 61 20 2d 3e 20 6d 20 42 6f 6f 6c 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 6d 20 5b 61 5d 22 29 20 28 | a.->.m.Bool).->.[a].->.m.[a]").( |
5fc0 | 22 66 6f 6c 64 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 62 20 2d 3e | "foldM"..."Monad.m.=>.(a.->.b.-> |
5fe0 | 20 6d 20 61 29 20 2d 3e 20 61 20 2d 3e 20 5b 62 5d 20 2d 3e 20 6d 20 61 22 29 20 28 22 67 75 61 | .m.a).->.a.->.[b].->.m.a").("gua |
6000 | 72 64 22 20 2e 20 22 4d 6f 6e 61 64 50 6c 75 73 20 6d 20 3d 3e 20 42 6f 6f 6c 20 2d 3e 20 6d 20 | rd"..."MonadPlus.m.=>.Bool.->.m. |
6020 | 28 29 22 29 20 28 22 6a 6f 69 6e 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 6d 20 28 6d 20 | ()").("join"..."Monad.m.=>.m.(m. |
6040 | 61 29 20 2d 3e 20 6d 20 61 22 29 20 28 22 6c 69 66 74 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 | a).->.m.a").("liftM"..."Monad.m. |
6060 | 3d 3e 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 28 6d 20 61 20 2d 3e 20 6d 20 62 29 22 29 20 28 22 | =>.(a.->.b).->.(m.a.->.m.b)").(" |
6080 | 6c 69 66 74 4d 32 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 62 20 2d 3e | liftM2"..."Monad.m.=>.(a.->.b.-> |
60a0 | 20 63 29 20 2d 3e 20 28 6d 20 61 20 2d 3e 20 6d 20 62 20 2d 3e 20 6d 20 63 29 22 29 20 28 22 6c | .c).->.(m.a.->.m.b.->.m.c)").("l |
60c0 | 69 66 74 4d 33 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 62 20 2d 3e 20 | iftM3"..."Monad.m.=>.(a.->.b.->. |
60e0 | 63 20 2d 3e 20 64 29 20 2d 3e 20 28 6d 20 61 20 2d 3e 20 6d 20 62 20 2d 3e 20 6d 20 63 20 2d 3e | c.->.d).->.(m.a.->.m.b.->.m.c.-> |
6100 | 20 6d 20 64 29 22 29 20 28 22 6c 69 66 74 4d 34 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 | .m.d)").("liftM4"..."Monad.m.=>. |
6120 | 28 61 20 2d 3e 20 62 20 2d 3e 20 63 20 2d 3e 20 64 20 2d 3e 20 65 29 20 2d 3e 20 28 6d 20 61 20 | (a.->.b.->.c.->.d.->.e).->.(m.a. |
6140 | 2d 3e 20 6d 20 62 20 2d 3e 20 6d 20 63 20 2d 3e 20 6d 20 64 20 2d 3e 20 6d 20 65 29 22 29 20 28 | ->.m.b.->.m.c.->.m.d.->.m.e)").( |
6160 | 22 6c 69 66 74 4d 35 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 62 20 2d | "liftM5"..."Monad.m.=>.(a.->.b.- |
6180 | 3e 20 63 20 2d 3e 20 64 20 2d 3e 20 65 20 2d 3e 20 66 29 20 2d 3e 20 28 6d 20 61 20 2d 3e 20 6d | >.c.->.d.->.e.->.f).->.(m.a.->.m |
61a0 | 20 62 20 2d 3e 20 6d 20 63 20 2d 3e 20 6d 20 64 20 2d 3e 20 6d 20 65 20 2d 3e 20 6d 20 66 29 22 | .b.->.m.c.->.m.d.->.m.e.->.m.f)" |
61c0 | 29 20 28 22 6d 61 70 41 6e 64 55 6e 7a 69 70 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 | ).("mapAndUnzipM"..."Monad.m.=>. |
61e0 | 28 61 20 2d 3e 20 6d 20 28 62 2c 63 29 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 6d 20 28 5b 62 5d 2c | (a.->.m.(b,c)).->.[a].->.m.([b], |
6200 | 20 5b 63 5d 29 22 29 20 28 22 6d 70 6c 75 73 22 20 2e 20 22 4d 6f 6e 61 64 50 6c 75 73 20 6d 20 | .[c])").("mplus"..."MonadPlus.m. |
6220 | 3d 3e 20 6d 20 61 20 2d 3e 20 6d 20 61 20 2d 3e 20 6d 20 61 22 29 20 28 22 6d 73 75 6d 22 20 2e | =>.m.a.->.m.a.->.m.a").("msum".. |
6240 | 20 22 4d 6f 6e 61 64 50 6c 75 73 20 6d 20 3d 3e 20 5b 6d 20 61 5d 20 2d 3e 20 6d 20 61 22 29 20 | ."MonadPlus.m.=>.[m.a].->.m.a"). |
6260 | 28 22 6d 7a 65 72 6f 22 20 2e 20 22 4d 6f 6e 61 64 50 6c 75 73 20 6d 20 3d 3e 20 6d 20 61 22 29 | ("mzero"..."MonadPlus.m.=>.m.a") |
6280 | 20 28 22 75 6e 6c 65 73 73 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 42 6f 6f 6c 20 2d 3e | .("unless"..."Monad.m.=>.Bool.-> |
62a0 | 20 6d 20 28 29 20 2d 3e 20 6d 20 28 29 22 29 20 28 22 77 68 65 6e 22 20 2e 20 22 4d 6f 6e 61 64 | .m.().->.m.()").("when"..."Monad |
62c0 | 20 6d 20 3d 3e 20 42 6f 6f 6c 20 2d 3e 20 6d 20 28 29 20 2d 3e 20 6d 20 28 29 22 29 20 28 22 7a | .m.=>.Bool.->.m.().->.m.()").("z |
62e0 | 69 70 57 69 74 68 4d 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e 20 62 20 2d | ipWithM"..."Monad.m.=>.(a.->.b.- |
6300 | 3e 20 6d 20 63 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 6d 20 5b 63 5d 22 29 20 | >.m.c).->.[a].->.[b].->.m.[c]"). |
6320 | 28 22 7a 69 70 57 69 74 68 4d 5f 22 20 2e 20 22 4d 6f 6e 61 64 20 6d 20 3d 3e 20 28 61 20 2d 3e | ("zipWithM_"..."Monad.m.=>.(a.-> |
6340 | 20 62 20 2d 3e 20 6d 20 63 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d 3e 20 6d 20 28 29 | .b.->.m.c).->.[a].->.[b].->.m.() |
6360 | 22 29 20 28 22 62 72 61 63 6b 65 74 22 20 2e 20 22 49 4f 20 61 20 2d 3e 20 28 61 20 2d 3e 20 49 | ").("bracket"..."IO.a.->.(a.->.I |
6380 | 4f 20 62 29 20 2d 3e 20 28 61 20 2d 3e 20 49 4f 20 63 29 20 2d 3e 20 49 4f 20 63 22 29 20 28 22 | O.b).->.(a.->.IO.c).->.IO.c").(" |
63a0 | 62 72 61 63 6b 65 74 5f 22 20 2e 20 22 49 4f 20 61 20 2d 3e 20 28 61 20 2d 3e 20 49 4f 20 62 29 | bracket_"..."IO.a.->.(a.->.IO.b) |
63c0 | 20 2d 3e 20 49 4f 20 63 20 2d 3e 20 49 4f 20 63 22 29 20 28 22 68 43 6c 6f 73 65 22 20 2e 20 22 | .->.IO.c.->.IO.c").("hClose"..." |
63e0 | 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 46 69 6c 65 53 69 7a 65 22 20 2e | Handle.->.IO.()").("hFileSize".. |
6400 | 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 49 6e 74 65 67 65 72 22 29 20 28 22 68 46 6c 75 73 | ."Handle.->.IO.Integer").("hFlus |
6420 | 68 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 47 65 74 42 75 | h"..."Handle.->.IO.()").("hGetBu |
6440 | 66 66 65 72 69 6e 67 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 42 75 66 66 65 72 4d | ffering"..."Handle.->.IO.BufferM |
6460 | 6f 64 65 22 29 20 28 22 68 47 65 74 43 68 61 72 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 | ode").("hGetChar"..."Handle.->.I |
6480 | 4f 20 43 68 61 72 22 29 20 28 22 68 47 65 74 43 6f 6e 74 65 6e 74 73 22 20 2e 20 22 48 61 6e 64 | O.Char").("hGetContents"..."Hand |
64a0 | 6c 65 20 2d 3e 20 49 4f 20 53 74 72 69 6e 67 22 29 20 28 22 68 47 65 74 4c 69 6e 65 22 20 2e 20 | le.->.IO.String").("hGetLine"... |
64c0 | 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 53 74 72 69 6e 67 22 29 20 28 22 68 47 65 74 50 6f 73 | "Handle.->.IO.String").("hGetPos |
64e0 | 6e 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 48 61 6e 64 6c 65 50 6f 73 6e 22 29 20 | n"..."Handle.->.IO.HandlePosn"). |
6500 | 28 22 68 49 73 43 6c 6f 73 65 64 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 42 6f 6f | ("hIsClosed"..."Handle.->.IO.Boo |
6520 | 6c 22 29 20 28 22 68 49 73 45 4f 46 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 42 6f | l").("hIsEOF"..."Handle.->.IO.Bo |
6540 | 6f 6c 22 29 20 28 22 68 49 73 4f 70 65 6e 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 | ol").("hIsOpen"..."Handle.->.IO. |
6560 | 42 6f 6f 6c 22 29 20 28 22 68 49 73 52 65 61 64 61 62 6c 65 22 20 2e 20 22 48 61 6e 64 6c 65 20 | Bool").("hIsReadable"..."Handle. |
6580 | 2d 3e 20 49 4f 20 42 6f 6f 6c 22 29 20 28 22 68 49 73 53 65 65 6b 61 62 6c 65 22 20 2e 20 22 48 | ->.IO.Bool").("hIsSeekable"..."H |
65a0 | 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 42 6f 6f 6c 22 29 20 28 22 68 49 73 57 72 69 74 61 62 6c 65 | andle.->.IO.Bool").("hIsWritable |
65c0 | 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 42 6f 6f 6c 22 29 20 28 22 68 4c 6f 6f 6b | "..."Handle.->.IO.Bool").("hLook |
65e0 | 41 68 65 61 64 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 4f 20 43 68 61 72 22 29 20 28 22 | Ahead"..."Handle.->.IO.Char").(" |
6600 | 68 50 72 69 6e 74 22 20 2e 20 22 53 68 6f 77 20 61 20 3d 3e 20 48 61 6e 64 6c 65 20 2d 3e 20 61 | hPrint"..."Show.a.=>.Handle.->.a |
6620 | 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 50 75 74 43 68 61 72 22 20 2e 20 22 48 61 6e 64 6c | .->.IO.()").("hPutChar"..."Handl |
6640 | 65 20 2d 3e 20 43 68 61 72 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 50 75 74 53 74 72 22 20 | e.->.Char.->.IO.()").("hPutStr". |
6660 | 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 | .."Handle.->.String.->.IO.()").( |
6680 | 22 68 50 75 74 53 74 72 4c 6e 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 53 74 72 69 6e 67 20 | "hPutStrLn"..."Handle.->.String. |
66a0 | 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 52 65 61 64 79 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d | ->.IO.()").("hReady"..."Handle.- |
66c0 | 3e 20 49 4f 20 42 6f 6f 6c 22 29 20 28 22 68 53 65 65 6b 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d | >.IO.Bool").("hSeek"..."Handle.- |
66e0 | 3e 20 53 65 65 6b 4d 6f 64 65 20 2d 3e 20 49 6e 74 65 67 65 72 20 2d 3e 20 49 4f 20 28 29 22 29 | >.SeekMode.->.Integer.->.IO.()") |
6700 | 20 28 22 68 53 65 74 42 75 66 66 65 72 69 6e 67 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 42 | .("hSetBuffering"..."Handle.->.B |
6720 | 75 66 66 65 72 4d 6f 64 65 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 53 65 74 50 6f 73 6e 22 | ufferMode.->.IO.()").("hSetPosn" |
6740 | 20 2e 20 22 48 61 6e 64 6c 65 50 6f 73 6e 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 68 57 61 69 | ..."HandlePosn.->.IO.()").("hWai |
6760 | 74 46 6f 72 49 6e 70 75 74 22 20 2e 20 22 48 61 6e 64 6c 65 20 2d 3e 20 49 6e 74 20 2d 3e 20 49 | tForInput"..."Handle.->.Int.->.I |
6780 | 4f 20 42 6f 6f 6c 22 29 20 28 22 69 6f 65 47 65 74 45 72 72 6f 72 53 74 72 69 6e 67 22 20 2e 20 | O.Bool").("ioeGetErrorString"... |
67a0 | 22 49 4f 45 72 72 6f 72 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 69 6f 65 47 65 74 46 69 6c | "IOError.->.String").("ioeGetFil |
67c0 | 65 4e 61 6d 65 22 20 2e 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 4d 61 79 62 65 20 46 69 6c 65 50 | eName"..."IOError.->.Maybe.FileP |
67e0 | 61 74 68 22 29 20 28 22 69 6f 65 47 65 74 48 61 6e 64 6c 65 22 20 2e 20 22 49 4f 45 72 72 6f 72 | ath").("ioeGetHandle"..."IOError |
6800 | 20 2d 3e 20 4d 61 79 62 65 20 48 61 6e 64 6c 65 22 29 20 28 22 69 73 41 6c 72 65 61 64 79 45 78 | .->.Maybe.Handle").("isAlreadyEx |
6820 | 69 73 74 73 45 72 72 6f 72 22 20 2e 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 | istsError"..."IOError.->.Bool"). |
6840 | 28 22 69 73 41 6c 72 65 61 64 79 49 6e 55 73 65 45 72 72 6f 72 22 20 2e 20 22 49 4f 45 72 72 6f | ("isAlreadyInUseError"..."IOErro |
6860 | 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 44 6f 65 73 4e 6f 74 45 78 69 73 74 45 72 72 6f | r.->.Bool").("isDoesNotExistErro |
6880 | 72 22 20 2e 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 45 4f 46 22 | r"..."IOError.->.Bool").("isEOF" |
68a0 | 20 2e 20 22 49 4f 20 42 6f 6f 6c 22 29 20 28 22 69 73 45 4f 46 45 72 72 6f 72 22 20 2e 20 22 49 | ..."IO.Bool").("isEOFError"..."I |
68c0 | 4f 45 72 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 46 75 6c 6c 45 72 72 6f 72 22 20 | OError.->.Bool").("isFullError". |
68e0 | 2e 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 49 6c 6c 65 67 61 6c | .."IOError.->.Bool").("isIllegal |
6900 | 4f 70 65 72 61 74 69 6f 6e 22 20 2e 20 22 49 4f 45 72 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 | Operation"..."IOError.->.Bool"). |
6920 | 28 22 69 73 50 65 72 6d 69 73 73 69 6f 6e 45 72 72 6f 72 22 20 2e 20 22 49 4f 45 72 72 6f 72 20 | ("isPermissionError"..."IOError. |
6940 | 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 69 73 55 73 65 72 45 72 72 6f 72 22 20 2e 20 22 49 4f 45 72 | ->.Bool").("isUserError"..."IOEr |
6960 | 72 6f 72 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 6f 70 65 6e 46 69 6c 65 22 20 2e 20 22 46 69 6c | ror.->.Bool").("openFile"..."Fil |
6980 | 65 50 61 74 68 20 2d 3e 20 49 4f 4d 6f 64 65 20 2d 3e 20 49 4f 20 48 61 6e 64 6c 65 22 29 20 28 | ePath.->.IOMode.->.IO.Handle").( |
69a0 | 22 73 74 64 65 72 72 22 20 2e 20 22 48 61 6e 64 6c 65 22 29 20 28 22 73 74 64 69 6e 22 20 2e 20 | "stderr"..."Handle").("stdin"... |
69c0 | 22 48 61 6e 64 6c 65 22 29 20 28 22 73 74 64 6f 75 74 22 20 2e 20 22 48 61 6e 64 6c 65 22 29 20 | "Handle").("stdout"..."Handle"). |
69e0 | 28 22 74 72 79 22 20 2e 20 22 49 4f 20 61 20 2d 3e 20 49 4f 20 28 45 69 74 68 65 72 20 49 4f 45 | ("try"..."IO.a.->.IO.(Either.IOE |
6a00 | 72 72 6f 72 20 61 29 22 29 20 28 22 63 72 65 61 74 65 44 69 72 65 63 74 6f 72 79 22 20 2e 20 22 | rror.a)").("createDirectory"..." |
6a20 | 46 69 6c 65 50 61 74 68 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 64 6f 65 73 44 69 72 65 63 74 | FilePath.->.IO.()").("doesDirect |
6a40 | 6f 72 79 45 78 69 73 74 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e 20 49 4f 20 42 6f 6f 6c | oryExist"..."FilePath.->.IO.Bool |
6a60 | 22 29 20 28 22 64 6f 65 73 46 69 6c 65 45 78 69 73 74 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 | ").("doesFileExist"..."FilePath. |
6a80 | 2d 3e 20 49 4f 20 42 6f 6f 6c 22 29 20 28 22 65 78 65 63 75 74 61 62 6c 65 22 20 2e 20 22 50 65 | ->.IO.Bool").("executable"..."Pe |
6aa0 | 72 6d 69 73 73 69 6f 6e 73 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 67 65 74 43 75 72 72 65 6e 74 | rmissions.->.Bool").("getCurrent |
6ac0 | 44 69 72 65 63 74 6f 72 79 22 20 2e 20 22 49 4f 20 46 69 6c 65 50 61 74 68 22 29 20 28 22 67 65 | Directory"..."IO.FilePath").("ge |
6ae0 | 74 44 69 72 65 63 74 6f 72 79 43 6f 6e 74 65 6e 74 73 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 | tDirectoryContents"..."FilePath. |
6b00 | 2d 3e 20 49 4f 20 5b 46 69 6c 65 50 61 74 68 5d 22 29 20 28 22 67 65 74 4d 6f 64 69 66 69 63 61 | ->.IO.[FilePath]").("getModifica |
6b20 | 74 69 6f 6e 54 69 6d 65 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e 20 49 4f 20 43 6c 6f 63 | tionTime"..."FilePath.->.IO.Cloc |
6b40 | 6b 54 69 6d 65 22 29 20 28 22 67 65 74 50 65 72 6d 69 73 73 69 6f 6e 73 22 20 2e 20 22 46 69 6c | kTime").("getPermissions"..."Fil |
6b60 | 65 50 61 74 68 20 2d 3e 20 49 4f 20 50 65 72 6d 69 73 73 69 6f 6e 73 22 29 20 28 22 72 65 61 64 | ePath.->.IO.Permissions").("read |
6b80 | 61 62 6c 65 22 20 2e 20 22 50 65 72 6d 69 73 73 69 6f 6e 73 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 | able"..."Permissions.->.Bool").( |
6ba0 | 22 72 65 6d 6f 76 65 44 69 72 65 63 74 6f 72 79 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e | "removeDirectory"..."FilePath.-> |
6bc0 | 20 49 4f 20 28 29 22 29 20 28 22 72 65 6d 6f 76 65 46 69 6c 65 22 20 2e 20 22 46 69 6c 65 50 61 | .IO.()").("removeFile"..."FilePa |
6be0 | 74 68 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 72 65 6e 61 6d 65 44 69 72 65 63 74 6f 72 79 22 | th.->.IO.()").("renameDirectory" |
6c00 | 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e 20 46 69 6c 65 50 61 74 68 20 2d 3e 20 49 4f 20 28 | ..."FilePath.->.FilePath.->.IO.( |
6c20 | 29 22 29 20 28 22 72 65 6e 61 6d 65 46 69 6c 65 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d 3e | )").("renameFile"..."FilePath.-> |
6c40 | 20 46 69 6c 65 50 61 74 68 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 73 65 61 72 63 68 61 62 6c | .FilePath.->.IO.()").("searchabl |
6c60 | 65 22 20 2e 20 22 50 65 72 6d 69 73 73 69 6f 6e 73 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 73 65 | e"..."Permissions.->.Bool").("se |
6c80 | 74 43 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 22 20 2e 20 22 46 69 6c 65 50 61 74 68 20 2d | tCurrentDirectory"..."FilePath.- |
6ca0 | 3e 20 49 4f 20 28 29 22 29 20 28 22 73 65 74 50 65 72 6d 69 73 73 69 6f 6e 73 22 20 2e 20 22 46 | >.IO.()").("setPermissions"..."F |
6cc0 | 69 6c 65 50 61 74 68 20 2d 3e 20 50 65 72 6d 69 73 73 69 6f 6e 73 20 2d 3e 20 49 4f 20 28 29 22 | ilePath.->.Permissions.->.IO.()" |
6ce0 | 29 20 28 22 77 72 69 74 61 62 6c 65 22 20 2e 20 22 50 65 72 6d 69 73 73 69 6f 6e 73 20 2d 3e 20 | ).("writable"..."Permissions.->. |
6d00 | 42 6f 6f 6c 22 29 20 28 22 65 78 69 74 46 61 69 6c 75 72 65 22 20 2e 20 22 49 4f 20 61 22 29 20 | Bool").("exitFailure"..."IO.a"). |
6d20 | 28 22 65 78 69 74 57 69 74 68 22 20 2e 20 22 45 78 69 74 43 6f 64 65 20 2d 3e 20 49 4f 20 61 22 | ("exitWith"..."ExitCode.->.IO.a" |
6d40 | 29 20 28 22 67 65 74 41 72 67 73 22 20 2e 20 22 49 4f 20 5b 53 74 72 69 6e 67 5d 22 29 20 28 22 | ).("getArgs"..."IO.[String]").(" |
6d60 | 67 65 74 45 6e 76 22 20 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 49 4f 20 53 74 72 69 6e 67 22 29 | getEnv"..."String.->.IO.String") |
6d80 | 20 28 22 67 65 74 50 72 6f 67 4e 61 6d 65 22 20 2e 20 22 49 4f 20 53 74 72 69 6e 67 22 29 20 28 | .("getProgName"..."IO.String").( |
6da0 | 22 73 79 73 74 65 6d 22 20 2e 20 22 53 74 72 69 6e 67 20 2d 3e 20 49 4f 20 45 78 69 74 43 6f 64 | "system"..."String.->.IO.ExitCod |
6dc0 | 65 22 29 20 28 22 61 64 64 54 6f 43 6c 6f 63 6b 54 69 6d 65 22 20 2e 20 22 54 69 6d 65 44 69 66 | e").("addToClockTime"..."TimeDif |
6de0 | 66 20 2d 3e 20 43 6c 6f 63 6b 54 69 6d 65 20 2d 3e 20 43 6c 6f 63 6b 54 69 6d 65 22 29 20 28 22 | f.->.ClockTime.->.ClockTime").(" |
6e00 | 63 61 6c 65 6e 64 61 72 54 69 6d 65 54 6f 53 74 72 69 6e 67 22 20 2e 20 22 43 61 6c 65 6e 64 61 | calendarTimeToString"..."Calenda |
6e20 | 72 54 69 6d 65 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 63 74 44 61 79 22 20 2e 20 22 43 61 | rTime.->.String").("ctDay"..."Ca |
6e40 | 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 22 63 74 48 6f 75 72 22 20 2e 20 | lendarTime.->.Int").("ctHour"... |
6e60 | 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 22 63 74 49 73 44 53 54 | "CalendarTime.->.Int").("ctIsDST |
6e80 | 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 42 6f 6f 6c 22 29 20 28 22 63 74 | "..."CalendarTime.->.Bool").("ct |
6ea0 | 4d 69 6e 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 22 | Min"..."CalendarTime.->.Int").(" |
6ec0 | 63 74 4d 6f 6e 74 68 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 4d 6f 6e 74 | ctMonth"..."CalendarTime.->.Mont |
6ee0 | 68 22 29 20 28 22 63 74 50 69 63 6f 73 65 63 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 | h").("ctPicosec"..."CalendarTime |
6f00 | 20 2d 3e 20 49 6e 74 65 67 65 72 22 29 20 28 22 63 74 53 65 63 22 20 2e 20 22 43 61 6c 65 6e 64 | .->.Integer").("ctSec"..."Calend |
6f20 | 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 22 63 74 54 5a 22 20 2e 20 22 43 61 6c 65 6e | arTime.->.Int").("ctTZ"..."Calen |
6f40 | 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 22 63 74 54 5a 4e 61 6d 65 22 20 2e 20 22 | darTime.->.Int").("ctTZName"..." |
6f60 | 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 63 74 57 44 61 | CalendarTime.->.String").("ctWDa |
6f80 | 79 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 44 61 79 22 29 20 28 22 63 74 | y"..."CalendarTime.->.Day").("ct |
6fa0 | 59 44 61 79 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 29 20 28 | YDay"..."CalendarTime.->.Int").( |
6fc0 | 22 63 74 59 65 61 72 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 49 6e 74 22 | "ctYear"..."CalendarTime.->.Int" |
6fe0 | 29 20 28 22 64 69 66 66 43 6c 6f 63 6b 54 69 6d 65 73 22 20 2e 20 22 43 6c 6f 63 6b 54 69 6d 65 | ).("diffClockTimes"..."ClockTime |
7000 | 20 2d 3e 20 43 6c 6f 63 6b 54 69 6d 65 20 2d 3e 20 54 69 6d 65 44 69 66 66 22 29 20 28 22 66 6f | .->.ClockTime.->.TimeDiff").("fo |
7020 | 72 6d 61 74 43 61 6c 65 6e 64 61 72 54 69 6d 65 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 6c 65 20 | rmatCalendarTime"..."TimeLocale. |
7040 | 2d 3e 20 53 74 72 69 6e 67 20 2d 3e 20 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 53 74 72 | ->.String.->.CalendarTime.->.Str |
7060 | 69 6e 67 22 29 20 28 22 67 65 74 43 6c 6f 63 6b 54 69 6d 65 22 20 2e 20 22 49 4f 20 43 6c 6f 63 | ing").("getClockTime"..."IO.Cloc |
7080 | 6b 54 69 6d 65 22 29 20 28 22 74 64 44 61 79 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 | kTime").("tdDay"..."TimeDiff.->. |
70a0 | 49 6e 74 22 29 20 28 22 74 64 48 6f 75 72 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 49 | Int").("tdHour"..."TimeDiff.->.I |
70c0 | 6e 74 22 29 20 28 22 74 64 4d 69 6e 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 49 6e 74 | nt").("tdMin"..."TimeDiff.->.Int |
70e0 | 22 29 20 28 22 74 64 4d 6f 6e 74 68 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 49 6e 74 | ").("tdMonth"..."TimeDiff.->.Int |
7100 | 22 29 20 28 22 74 64 50 69 63 6f 73 65 63 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 49 | ").("tdPicosec"..."TimeDiff.->.I |
7120 | 6e 74 65 67 65 72 22 29 20 28 22 74 64 53 65 63 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e | nteger").("tdSec"..."TimeDiff.-> |
7140 | 20 49 6e 74 22 29 20 28 22 74 64 59 65 61 72 22 20 2e 20 22 54 69 6d 65 44 69 66 66 20 2d 3e 20 | .Int").("tdYear"..."TimeDiff.->. |
7160 | 49 6e 74 22 29 20 28 22 74 6f 43 61 6c 65 6e 64 61 72 54 69 6d 65 22 20 2e 20 22 43 6c 6f 63 6b | Int").("toCalendarTime"..."Clock |
7180 | 54 69 6d 65 20 2d 3e 20 49 4f 20 43 61 6c 65 6e 64 61 72 54 69 6d 65 22 29 20 28 22 74 6f 43 6c | Time.->.IO.CalendarTime").("toCl |
71a0 | 6f 63 6b 54 69 6d 65 22 20 2e 20 22 43 61 6c 65 6e 64 61 72 54 69 6d 65 20 2d 3e 20 43 6c 6f 63 | ockTime"..."CalendarTime.->.Cloc |
71c0 | 6b 54 69 6d 65 22 29 20 28 22 74 6f 55 54 43 54 69 6d 65 22 20 2e 20 22 43 6c 6f 63 6b 54 69 6d | kTime").("toUTCTime"..."ClockTim |
71e0 | 65 20 2d 3e 20 43 61 6c 65 6e 64 61 72 54 69 6d 65 22 29 20 28 22 61 6d 50 6d 22 20 2e 20 22 54 | e.->.CalendarTime").("amPm"..."T |
7200 | 69 6d 65 4c 6f 63 61 6c 65 20 2d 3e 20 28 53 74 72 69 6e 67 2c 20 53 74 72 69 6e 67 29 22 29 20 | imeLocale.->.(String,.String)"). |
7220 | 28 22 64 61 74 65 46 6d 74 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 6c 65 20 2d 3e 20 53 74 72 69 | ("dateFmt"..."TimeLocale.->.Stri |
7240 | 6e 67 22 29 20 28 22 64 61 74 65 54 69 6d 65 46 6d 74 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 6c | ng").("dateTimeFmt"..."TimeLocal |
7260 | 65 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 64 65 66 61 75 6c 74 54 69 6d 65 4c 6f 63 61 6c | e.->.String").("defaultTimeLocal |
7280 | 65 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 6c 65 22 29 20 28 22 6d 6f 6e 74 68 73 22 20 2e 20 22 | e"..."TimeLocale").("months"..." |
72a0 | 54 69 6d 65 4c 6f 63 61 6c 65 20 2d 3e 20 5b 28 53 74 72 69 6e 67 2c 20 53 74 72 69 6e 67 29 5d | TimeLocale.->.[(String,.String)] |
72c0 | 22 29 20 28 22 74 69 6d 65 31 32 46 6d 74 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 6c 65 20 2d 3e | ").("time12Fmt"..."TimeLocale.-> |
72e0 | 20 53 74 72 69 6e 67 22 29 20 28 22 74 69 6d 65 46 6d 74 22 20 2e 20 22 54 69 6d 65 4c 6f 63 61 | .String").("timeFmt"..."TimeLoca |
7300 | 6c 65 20 2d 3e 20 53 74 72 69 6e 67 22 29 20 28 22 77 44 61 79 73 22 20 2e 20 22 54 69 6d 65 4c | le.->.String").("wDays"..."TimeL |
7320 | 6f 63 61 6c 65 20 2d 3e 20 5b 28 53 74 72 69 6e 67 2c 20 53 74 72 69 6e 67 29 5d 22 29 20 28 22 | ocale.->.[(String,.String)]").(" |
7340 | 63 70 75 54 69 6d 65 50 72 65 63 69 73 69 6f 6e 22 20 2e 20 22 49 6e 74 65 67 65 72 22 29 20 28 | cpuTimePrecision"..."Integer").( |
7360 | 22 67 65 74 43 50 55 54 69 6d 65 22 20 2e 20 22 49 4f 20 49 6e 74 65 67 65 72 22 29 20 28 22 67 | "getCPUTime"..."IO.Integer").("g |
7380 | 65 6e 52 61 6e 67 65 22 20 2e 20 22 52 61 6e 64 6f 6d 47 65 6e 20 67 20 3d 3e 20 67 20 2d 3e 20 | enRange"..."RandomGen.g.=>.g.->. |
73a0 | 28 49 6e 74 2c 20 49 6e 74 29 22 29 20 28 22 67 65 74 53 74 64 47 65 6e 22 20 2e 20 22 49 4f 20 | (Int,.Int)").("getStdGen"..."IO. |
73c0 | 53 74 64 47 65 6e 22 29 20 28 22 67 65 74 53 74 64 52 61 6e 64 6f 6d 22 20 2e 20 22 28 53 74 64 | StdGen").("getStdRandom"..."(Std |
73e0 | 47 65 6e 20 2d 3e 20 28 61 2c 20 53 74 64 47 65 6e 29 29 20 2d 3e 20 49 4f 20 61 22 29 20 28 22 | Gen.->.(a,.StdGen)).->.IO.a").(" |
7400 | 6d 6b 53 74 64 47 65 6e 22 20 2e 20 22 49 6e 74 20 2d 3e 20 53 74 64 47 65 6e 22 29 20 28 22 6e | mkStdGen"..."Int.->.StdGen").("n |
7420 | 65 77 53 74 64 47 65 6e 22 20 2e 20 22 49 4f 20 53 74 64 47 65 6e 22 29 20 28 22 6e 65 78 74 22 | ewStdGen"..."IO.StdGen").("next" |
7440 | 20 2e 20 22 52 61 6e 64 6f 6d 47 65 6e 20 67 20 3d 3e 20 67 20 2d 3e 20 28 49 6e 74 2c 20 67 29 | ..."RandomGen.g.=>.g.->.(Int,.g) |
7460 | 22 29 20 28 22 72 61 6e 64 6f 6d 22 20 2e 20 22 28 52 61 6e 64 6f 6d 20 61 2c 20 52 61 6e 64 6f | ").("random"..."(Random.a,.Rando |
7480 | 6d 47 65 6e 20 67 29 20 3d 3e 20 67 20 2d 3e 20 28 61 2c 20 67 29 22 29 20 28 22 72 61 6e 64 6f | mGen.g).=>.g.->.(a,.g)").("rando |
74a0 | 6d 49 4f 22 20 2e 20 22 52 61 6e 64 6f 6d 20 61 20 3d 3e 20 49 4f 20 61 22 29 20 28 22 72 61 6e | mIO"..."Random.a.=>.IO.a").("ran |
74c0 | 64 6f 6d 52 22 20 2e 20 22 28 52 61 6e 64 6f 6d 20 61 2c 20 52 61 6e 64 6f 6d 47 65 6e 20 67 29 | domR"..."(Random.a,.RandomGen.g) |
74e0 | 20 3d 3e 20 28 61 2c 20 61 29 20 2d 3e 20 67 20 2d 3e 20 28 61 2c 20 67 29 22 29 20 28 22 72 61 | .=>.(a,.a).->.g.->.(a,.g)").("ra |
7500 | 6e 64 6f 6d 52 49 4f 22 20 2e 20 22 52 61 6e 64 6f 6d 20 61 20 3d 3e 20 28 61 2c 61 29 20 2d 3e | ndomRIO"..."Random.a.=>.(a,a).-> |
7520 | 20 49 4f 20 61 22 29 20 28 22 72 61 6e 64 6f 6d 52 73 22 20 2e 20 22 28 52 61 6e 64 6f 6d 20 61 | .IO.a").("randomRs"..."(Random.a |
7540 | 2c 20 52 61 6e 64 6f 6d 47 65 6e 20 67 29 20 3d 3e 20 28 61 2c 20 61 29 20 2d 3e 20 67 20 2d 3e | ,.RandomGen.g).=>.(a,.a).->.g.-> |
7560 | 20 5b 61 5d 22 29 20 28 22 72 61 6e 64 6f 6d 73 22 20 2e 20 22 28 52 61 6e 64 6f 6d 20 61 2c 20 | .[a]").("randoms"..."(Random.a,. |
7580 | 52 61 6e 64 6f 6d 47 65 6e 20 67 29 20 3d 3e 20 67 20 2d 3e 20 5b 61 5d 22 29 20 28 22 73 65 74 | RandomGen.g).=>.g.->.[a]").("set |
75a0 | 53 74 64 47 65 6e 22 20 2e 20 22 53 74 64 47 65 6e 20 2d 3e 20 49 4f 20 28 29 22 29 20 28 22 73 | StdGen"..."StdGen.->.IO.()").("s |
75c0 | 70 6c 69 74 22 20 2e 20 22 52 61 6e 64 6f 6d 47 65 6e 20 67 20 3d 3e 20 67 20 2d 3e 20 28 67 2c | plit"..."RandomGen.g.=>.g.->.(g, |
75e0 | 20 67 29 22 29 29 20 28 23 24 20 2e 20 31 31 30 32 35 29 29 0a 23 40 37 35 20 41 6c 69 73 74 20 | .g)")).(#$...11025)).#@75.Alist. |
7600 | 6f 66 20 73 74 72 61 74 65 67 79 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 69 72 20 | of.strategy.functions.and.their. |
7620 | 74 79 70 65 73 20 61 73 20 64 65 66 69 6e 65 64 20 69 6e 20 53 74 72 61 74 65 67 69 65 73 2e 6c | types.as.defined.in.Strategies.l |
7640 | 68 73 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 74 72 61 74 65 67 | hs...(defvar.haskell-doc-strateg |
7660 | 79 2d 69 64 73 20 28 6c 69 73 74 20 27 28 22 70 61 72 22 20 2e 20 22 44 6f 6e 65 20 2d 3e 20 44 | y-ids.(list.'("par"..."Done.->.D |
7680 | 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 3b 20 5b 69 6e 66 69 78 72 20 30 5d 22 29 20 27 28 22 73 65 | one.->.Done.;.[infixr.0]").'("se |
76a0 | 71 22 20 2e 20 22 44 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 3b 20 5b 69 6e | q"..."Done.->.Done.->.Done.;.[in |
76c0 | 66 69 78 72 20 31 5d 22 29 20 27 28 22 75 73 69 6e 67 22 20 2e 20 22 61 20 2d 3e 20 53 74 72 61 | fixr.1]").'("using"..."a.->.Stra |
76e0 | 74 65 67 79 20 61 20 2d 3e 20 61 20 3b 20 5b 69 6e 66 69 78 6c 20 30 5d 22 29 20 27 28 22 64 65 | tegy.a.->.a.;.[infixl.0]").'("de |
7700 | 6d 61 6e 64 69 6e 67 22 20 2e 20 22 61 20 2d 3e 20 44 6f 6e 65 20 2d 3e 20 61 20 3b 20 5b 69 6e | manding"..."a.->.Done.->.a.;.[in |
7720 | 66 69 78 6c 20 30 5d 22 29 20 27 28 22 73 70 61 72 6b 69 6e 67 22 20 2e 20 22 61 20 2d 3e 20 44 | fixl.0]").'("sparking"..."a.->.D |
7740 | 6f 6e 65 20 2d 3e 20 61 20 3b 20 5b 69 6e 66 69 78 6c 20 30 5d 22 29 20 27 28 22 3e 7c 7c 22 20 | one.->.a.;.[infixl.0]").'(">||". |
7760 | 2e 20 22 44 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 3b 20 5b 69 6e 66 69 78 | .."Done.->.Done.->.Done.;.[infix |
7780 | 72 20 32 5d 22 29 20 27 28 22 3e 7c 22 20 2e 20 22 44 6f 6e 65 20 2d 3e 20 44 6f 6e 65 20 2d 3e | r.2]").'(">|"..."Done.->.Done.-> |
77a0 | 20 44 6f 6e 65 20 3b 20 5b 69 6e 66 69 78 72 20 33 5d 22 29 20 27 28 22 24 7c 7c 22 20 2e 20 22 | .Done.;.[infixr.3]").'("$||"..." |
77c0 | 28 61 20 2d 3e 20 62 29 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 61 20 2d 3e 20 62 | (a.->.b).->.Strategy.a.->.a.->.b |
77e0 | 20 3b 20 5b 69 6e 66 69 78 6c 20 36 5d 22 29 20 27 28 22 24 7c 22 20 2e 20 22 28 61 20 2d 3e 20 | .;.[infixl.6]").'("$|"..."(a.->. |
7800 | 62 29 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 61 20 2d 3e 20 62 20 3b 20 5b 69 6e | b).->.Strategy.a.->.a.->.b.;.[in |
7820 | 66 69 78 6c 20 36 5d 22 29 20 27 28 22 2e 7c 22 20 2e 20 22 28 62 20 2d 3e 20 63 29 20 2d 3e 20 | fixl.6]").'(".|"..."(b.->.c).->. |
7840 | 53 74 72 61 74 65 67 79 20 62 20 2d 3e 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 28 61 20 2d 3e 20 | Strategy.b.->.(a.->.b).->.(a.->. |
7860 | 63 29 20 3b 20 5b 69 6e 66 69 78 6c 20 39 5d 22 29 20 27 28 22 2e 7c 7c 22 20 2e 20 22 28 62 20 | c).;.[infixl.9]").'(".||"..."(b. |
7880 | 2d 3e 20 63 29 20 2d 3e 20 53 74 72 61 74 65 67 79 20 62 20 2d 3e 20 28 61 20 2d 3e 20 62 29 20 | ->.c).->.Strategy.b.->.(a.->.b). |
78a0 | 2d 3e 20 28 61 20 2d 3e 20 63 29 20 3b 20 5b 69 6e 66 69 78 6c 20 39 5d 22 29 20 27 28 22 2d 7c | ->.(a.->.c).;.[infixl.9]").'("-| |
78c0 | 22 20 2e 20 22 28 61 20 2d 3e 20 62 29 20 2d 3e 20 53 74 72 61 74 65 67 79 20 62 20 2d 3e 20 28 | "..."(a.->.b).->.Strategy.b.->.( |
78e0 | 62 20 2d 3e 20 63 29 20 2d 3e 20 28 61 20 2d 3e 20 63 29 20 3b 20 5b 69 6e 66 69 78 6c 20 39 5d | b.->.c).->.(a.->.c).;.[infixl.9] |
7900 | 22 29 20 27 28 22 2d 7c 7c 22 20 2e 20 22 28 61 20 2d 3e 20 62 29 20 2d 3e 20 53 74 72 61 74 65 | ").'("-||"..."(a.->.b).->.Strate |
7920 | 67 79 20 62 20 2d 3e 20 28 62 20 2d 3e 20 63 29 20 2d 3e 20 28 61 20 2d 3e 20 63 29 20 3b 20 5b | gy.b.->.(b.->.c).->.(a.->.c).;.[ |
7940 | 69 6e 66 69 78 6c 20 39 5d 22 29 20 27 28 22 44 6f 6e 65 22 20 2e 20 22 74 79 70 65 20 44 6f 6e | infixl.9]").'("Done"..."type.Don |
7960 | 65 20 3d 20 28 29 22 29 20 27 28 22 53 74 72 61 74 65 67 79 22 20 2e 20 22 74 79 70 65 20 53 74 | e.=.()").'("Strategy"..."type.St |
7980 | 72 61 74 65 67 79 20 61 20 3d 20 61 20 2d 3e 20 44 6f 6e 65 22 29 20 27 28 22 72 30 22 20 2e 20 | rategy.a.=.a.->.Done").'("r0"... |
79a0 | 22 53 74 72 61 74 65 67 79 20 61 22 29 20 27 28 22 72 77 68 6e 66 22 20 2e 20 22 45 76 61 6c 20 | "Strategy.a").'("rwhnf"..."Eval. |
79c0 | 61 20 3d 3e 20 53 74 72 61 74 65 67 79 20 61 22 29 20 27 28 22 72 6e 66 22 20 2e 20 22 53 74 72 | a.=>.Strategy.a").'("rnf"..."Str |
79e0 | 61 74 65 67 79 20 61 22 29 20 27 28 22 4e 46 44 61 74 61 22 20 2e 20 22 63 6c 61 73 73 20 45 76 | ategy.a").'("NFData"..."class.Ev |
7a00 | 61 6c 20 61 20 3d 3e 20 4e 46 44 61 74 61 20 61 20 77 68 65 72 65 20 72 6e 66 20 3a 3a 20 53 74 | al.a.=>.NFData.a.where.rnf.::.St |
7a20 | 72 61 74 65 67 79 20 61 22 29 20 27 28 22 4e 46 44 61 74 61 49 6e 74 65 67 72 61 6c 22 20 2e 20 | rategy.a").'("NFDataIntegral"... |
7a40 | 22 63 6c 61 73 73 20 28 4e 46 44 61 74 61 20 61 2c 20 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e | "class.(NFData.a,.Integral.a).=> |
7a60 | 20 4e 46 44 61 74 61 49 6e 74 65 67 72 61 6c 20 61 22 29 20 27 28 22 4e 46 44 61 74 61 4f 72 64 | .NFDataIntegral.a").'("NFDataOrd |
7a80 | 22 20 2e 20 22 63 6c 61 73 73 20 28 4e 46 44 61 74 61 20 61 2c 20 4f 72 64 20 61 29 20 3d 3e 20 | "..."class.(NFData.a,.Ord.a).=>. |
7aa0 | 4e 46 44 61 74 61 4f 72 64 20 61 22 29 20 27 28 22 6d 61 72 6b 53 74 72 61 74 22 20 2e 20 22 49 | NFDataOrd.a").'("markStrat"..."I |
7ac0 | 6e 74 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 22 29 | nt.->.Strategy.a.->.Strategy.a") |
7ae0 | 20 27 28 22 73 65 71 50 61 69 72 22 20 2e 20 22 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 | .'("seqPair"..."Strategy.a.->.St |
7b00 | 72 61 74 65 67 79 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 28 61 2c 62 29 22 29 20 27 28 22 | rategy.b.->.Strategy.(a,b)").'(" |
7b20 | 70 61 72 50 61 69 72 22 20 2e 20 22 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 | parPair"..."Strategy.a.->.Strate |
7b40 | 67 79 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 28 61 2c 62 29 22 29 20 27 28 22 73 65 71 54 | gy.b.->.Strategy.(a,b)").'("seqT |
7b60 | 72 69 70 6c 65 22 20 2e 20 22 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 | riple"..."Strategy.a.->.Strategy |
7b80 | 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 63 20 2d 3e 20 53 74 72 61 74 65 67 79 20 28 61 2c | .b.->.Strategy.c.->.Strategy.(a, |
7ba0 | 62 2c 63 29 22 29 20 27 28 22 70 61 72 54 72 69 70 6c 65 22 20 2e 20 22 53 74 72 61 74 65 67 79 | b,c)").'("parTriple"..."Strategy |
7bc0 | 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 63 20 2d | .a.->.Strategy.b.->.Strategy.c.- |
7be0 | 3e 20 53 74 72 61 74 65 67 79 20 28 61 2c 62 2c 63 29 22 29 20 27 28 22 70 61 72 4c 69 73 74 22 | >.Strategy.(a,b,c)").'("parList" |
7c00 | 20 2e 20 22 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 5b 61 5d 22 29 | ..."Strategy.a.->.Strategy.[a]") |
7c20 | 20 27 28 22 70 61 72 4c 69 73 74 4e 22 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 62 29 20 3d 3e | .'("parListN"..."(Integral.b).=> |
7c40 | 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 5b 61 5d | .b.->.Strategy.a.->.Strategy.[a] |
7c60 | 22 29 20 27 28 22 70 61 72 4c 69 73 74 4e 74 68 22 20 2e 20 22 49 6e 74 20 2d 3e 20 53 74 72 61 | ").'("parListNth"..."Int.->.Stra |
7c80 | 74 65 67 79 20 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 5b 61 5d 22 29 20 27 28 22 70 61 72 4c | tegy.a.->.Strategy.[a]").'("parL |
7ca0 | 69 73 74 43 68 75 6e 6b 22 20 2e 20 22 49 6e 74 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d | istChunk"..."Int.->.Strategy.a.- |
7cc0 | 3e 20 53 74 72 61 74 65 67 79 20 5b 61 5d 22 29 20 27 28 22 70 61 72 4d 61 70 22 20 2e 20 22 53 | >.Strategy.[a]").'("parMap"..."S |
7ce0 | 74 72 61 74 65 67 79 20 62 20 2d 3e 20 28 61 20 2d 3e 20 62 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 | trategy.b.->.(a.->.b).->.[a].->. |
7d00 | 5b 62 5d 22 29 20 27 28 22 70 61 72 46 6c 61 74 4d 61 70 22 20 2e 20 22 53 74 72 61 74 65 67 79 | [b]").'("parFlatMap"..."Strategy |
7d20 | 20 5b 62 5d 20 2d 3e 20 28 61 20 2d 3e 20 5b 62 5d 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d | .[b].->.(a.->.[b]).->.[a].->.[b] |
7d40 | 22 29 20 27 28 22 70 61 72 5a 69 70 57 69 74 68 22 20 2e 20 22 53 74 72 61 74 65 67 79 20 63 20 | ").'("parZipWith"..."Strategy.c. |
7d60 | 2d 3e 20 28 61 20 2d 3e 20 62 20 2d 3e 20 63 29 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 62 5d 20 2d | ->.(a.->.b.->.c).->.[a].->.[b].- |
7d80 | 3e 20 5b 63 5d 22 29 20 27 28 22 73 65 71 4c 69 73 74 22 20 2e 20 22 53 74 72 61 74 65 67 79 20 | >.[c]").'("seqList"..."Strategy. |
7da0 | 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 5b 61 5d 22 29 20 27 28 22 73 65 71 4c 69 73 74 4e 22 | a.->.Strategy.[a]").'("seqListN" |
7dc0 | 20 2e 20 22 28 49 6e 74 65 67 72 61 6c 20 61 29 20 3d 3e 20 61 20 2d 3e 20 53 74 72 61 74 65 67 | ..."(Integral.a).=>.a.->.Strateg |
7de0 | 79 20 62 20 2d 3e 20 53 74 72 61 74 65 67 79 20 5b 62 5d 22 29 20 27 28 22 73 65 71 4c 69 73 74 | y.b.->.Strategy.[b]").'("seqList |
7e00 | 4e 74 68 22 20 2e 20 22 49 6e 74 20 2d 3e 20 53 74 72 61 74 65 67 79 20 62 20 2d 3e 20 53 74 72 | Nth"..."Int.->.Strategy.b.->.Str |
7e20 | 61 74 65 67 79 20 5b 62 5d 22 29 20 27 28 22 70 61 72 42 75 66 66 65 72 22 20 2e 20 22 49 6e 74 | ategy.[b]").'("parBuffer"..."Int |
7e40 | 20 2d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d 3e 20 5b 61 5d 20 2d 3e 20 5b 61 5d 22 29 20 27 | .->.Strategy.a.->.[a].->.[a]").' |
7e60 | 28 22 73 65 71 41 72 72 22 20 2e 20 22 28 49 78 20 62 29 20 3d 3e 20 53 74 72 61 74 65 67 79 20 | ("seqArr"..."(Ix.b).=>.Strategy. |
7e80 | 61 20 2d 3e 20 53 74 72 61 74 65 67 79 20 28 41 72 72 61 79 20 62 20 61 29 22 29 20 27 28 22 70 | a.->.Strategy.(Array.b.a)").'("p |
7ea0 | 61 72 41 72 72 22 20 2e 20 22 28 49 78 20 62 29 20 3d 3e 20 53 74 72 61 74 65 67 79 20 61 20 2d | arArr"..."(Ix.b).=>.Strategy.a.- |
7ec0 | 3e 20 53 74 72 61 74 65 67 79 20 28 41 72 72 61 79 20 62 20 61 29 22 29 20 27 28 22 66 73 74 50 | >.Strategy.(Array.b.a)").'("fstP |
7ee0 | 61 69 72 46 73 74 4c 69 73 74 22 20 2e 20 22 28 4e 46 44 61 74 61 20 61 29 20 3d 3e 20 53 74 72 | airFstList"..."(NFData.a).=>.Str |
7f00 | 61 74 65 67 79 20 5b 28 61 2c 62 29 5d 22 29 20 27 28 22 66 6f 72 63 65 22 20 2e 20 22 28 4e 46 | ategy.[(a,b)]").'("force"..."(NF |
7f20 | 44 61 74 61 20 61 29 20 3d 3e 20 61 20 2d 3e 20 61 20 22 29 20 27 28 22 73 66 6f 72 63 65 22 20 | Data.a).=>.a.->.a.").'("sforce". |
7f40 | 2e 20 22 28 4e 46 44 61 74 61 20 61 29 20 3d 3e 20 61 20 2d 3e 20 62 20 2d 3e 20 62 22 29 29 20 | .."(NFData.a).=>.a.->.b.->.b")). |
7f60 | 28 23 24 20 2e 20 33 30 32 30 32 29 29 0a 23 40 35 33 20 41 6c 69 73 74 20 6f 66 20 66 75 6e 63 | (#$...30202)).#@53.Alist.of.func |
7f80 | 74 69 6f 6e 73 20 61 6e 64 20 73 74 72 69 6e 67 73 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 | tions.and.strings.defined.by.the |
7fa0 | 20 75 73 65 72 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 75 73 65 72 | .user...(defvar.haskell-doc-user |
7fc0 | 2d 64 65 66 69 6e 65 64 2d 69 64 73 20 6e 69 6c 20 28 23 24 20 2e 20 33 32 36 32 37 29 29 0a 23 | -defined-ids.nil.(#$...32627)).# |
7fe0 | 40 39 37 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 46 4e 20 69 73 20 6f 6e 65 20 6f 66 20 74 | @97.Check.whether.FN.is.one.of.t |
8000 | 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 61 6c 69 73 74 20 54 59 50 45 53 20 | he.functions.in.the.alist.TYPES. |
8020 | 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 74 79 70 65 2e 0a 0a 28 66 6e 20 46 4e 20 54 59 50 | and.return.the.type...(fn.FN.TYP |
8040 | 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 73 2d 6f | ES)..(defalias.'haskell-doc-is-o |
8060 | 66 20 23 5b 35 31 34 20 22 5c 33 30 30 02 02 5c 22 5c 32 30 37 22 20 5b 61 73 73 6f 63 5d 20 35 | f.#[514."\300..\"\207".[assoc].5 |
8080 | 20 28 23 24 20 2e 20 33 32 37 34 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 | .(#$...32740)]).(byte-code."\300 |
80a0 | 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 21 5c 32 | \301\302\303#\210\304\305\306!\2 |
80c0 | 33 36 5c 32 30 34 18 00 5c 33 30 37 5c 33 30 36 5c 33 31 30 5c 33 30 35 5c 33 30 36 21 5c 33 31 | 36\204..\307\306\310\305\306!\31 |
80e0 | 31 5c 22 5c 22 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 68 61 73 6b 65 6c 6c 2d | 1\"\"\210\300\207".[put.haskell- |
8100 | 64 6f 63 2d 69 73 2d 6f 66 20 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 62 79 74 65 2d 63 6f | doc-is-of.byte-optimizer.byte-co |
8120 | 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | mpile-inline-expand.haskell-doc- |
8140 | 6d 6f 64 65 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 61 6c | mode.default-value.minor-mode-al |
8160 | 69 73 74 20 73 65 74 2d 64 65 66 61 75 6c 74 20 61 70 70 65 6e 64 20 28 28 68 61 73 6b 65 6c 6c | ist.set-default.append.((haskell |
8180 | 2d 64 6f 63 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 | -doc-mode.haskell-doc-minor-mode |
81a0 | 2d 73 74 72 69 6e 67 29 29 5d 20 35 29 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 6f | -string))].5).(defvar.haskell-do |
81c0 | 63 2d 6b 65 79 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 5c 33 30 31 01 5c | c-keymap.(byte-code."\300.\301.\ |
81e0 | 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 | 302\303#\210\301.\304\305#\210\3 |
8200 | 30 31 01 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 30 5c 33 31 31 23 5c 32 | 01.\306\307#\210\301.\310\311#\2 |
8220 | 31 30 5c 33 30 31 01 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 34 5c 33 31 | 10\301.\312\313#\210\301.\314\31 |
8240 | 35 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 36 5c 33 31 37 23 5c 32 31 30 5c 33 30 31 01 5c 33 32 | 5#\210\301.\316\317#\210\301.\32 |
8260 | 30 5c 33 32 31 23 5c 32 31 30 5c 33 30 31 01 5c 33 32 32 5c 33 32 33 23 5c 32 31 30 5c 33 30 31 | 0\321#\210\301.\322\323#\210\301 |
8280 | 01 5c 33 32 34 5c 33 32 35 23 5c 32 31 30 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 70 | .\324\325#\210\211\207".[make-sp |
82a0 | 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 76 69 73 69 74 5d 20 28 | arse-keymap.define-key.[visit].( |
82c0 | 22 56 69 73 69 74 20 46 54 50 20 68 6f 6d 65 20 73 69 74 65 22 20 2e 20 68 61 73 6b 65 6c 6c 2d | "Visit.FTP.home.site"...haskell- |
82e0 | 64 6f 63 2d 76 69 73 69 74 2d 68 6f 6d 65 29 20 5b 73 75 62 6d 69 74 5d 20 28 22 53 75 62 6d 69 | doc-visit-home).[submit].("Submi |
8300 | 74 20 62 75 67 20 72 65 70 6f 72 74 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 75 62 6d | t.bug.report"...haskell-doc-subm |
8320 | 69 74 2d 62 75 67 2d 72 65 70 6f 72 74 29 20 5b 64 75 6d 6d 79 5d 20 28 22 2d 2d 2d 22 29 20 5b | it-bug-report).[dummy].("---").[ |
8340 | 6d 61 6b 65 2d 69 6e 64 65 78 5d 20 28 22 4d 61 6b 65 20 67 6c 6f 62 61 6c 20 66 63 74 20 69 6e | make-index].("Make.global.fct.in |
8360 | 64 65 78 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 61 6b 65 2d 67 6c 6f 62 61 6c 2d 66 | dex"...haskell-doc-make-global-f |
8380 | 63 74 2d 69 6e 64 65 78 29 20 5b 67 6c 6f 62 61 6c 2d 74 79 70 65 73 2d 6f 6e 5d 20 28 22 54 6f | ct-index).[global-types-on].("To |
83a0 | 67 67 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 20 67 6c 6f 62 61 6c 20 74 79 70 65 73 22 20 2e 20 | ggle.display.of.global.types"... |
83c0 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 67 6c 6f 62 61 6c 2d 74 79 70 65 73 29 20 5b | haskell-doc-show-global-types).[ |
83e0 | 73 74 72 61 74 65 67 79 2d 6f 6e 5d 20 28 22 54 6f 67 67 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 | strategy-on].("Toggle.display.of |
8400 | 20 73 74 72 61 74 65 67 79 20 69 64 73 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f | .strategy.ids"...haskell-doc-sho |
8420 | 77 2d 73 74 72 61 74 65 67 79 29 20 5b 75 73 65 72 2d 64 65 66 69 6e 65 64 2d 6f 6e 5d 20 28 22 | w-strategy).[user-defined-on].(" |
8440 | 54 6f 67 67 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 20 75 73 65 72 20 64 65 66 69 6e 65 64 20 69 | Toggle.display.of.user.defined.i |
8460 | 64 73 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 72 2d 64 65 66 69 | ds"...haskell-doc-show-user-defi |
8480 | 6e 65 64 29 20 5b 70 72 65 6c 75 64 65 2d 6f 6e 5d 20 28 22 54 6f 67 67 6c 65 20 64 69 73 70 6c | ned).[prelude-on].("Toggle.displ |
84a0 | 61 79 20 6f 66 20 70 72 65 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 73 22 20 2e 20 68 61 73 6b 65 | ay.of.prelude.functions"...haske |
84c0 | 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 70 72 65 6c 75 64 65 29 20 5b 72 65 73 65 72 76 65 64 2d 69 | ll-doc-show-prelude).[reserved-i |
84e0 | 64 73 2d 6f 6e 5d 20 28 22 54 6f 67 67 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 20 72 65 73 65 72 | ds-on].("Toggle.display.of.reser |
8500 | 76 65 64 20 69 64 73 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 | ved.ids"...haskell-doc-show-rese |
8520 | 72 76 65 64 29 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6f 6e 5d 20 28 22 54 6f 67 67 6c 65 20 | rved).[haskell-doc-on].("Toggle. |
8540 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 6d 6f 64 65 22 20 2e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | haskell-doc.mode"...haskell-doc- |
8560 | 6d 6f 64 65 29 5d 20 35 29 29 0a 23 40 36 33 20 49 6e 73 74 61 6c 6c 20 61 20 6d 65 6e 75 20 66 | mode)].5)).#@63.Install.a.menu.f |
8580 | 6f 72 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 20 61 73 20 61 20 73 75 62 6d 65 | or.`haskell-doc-mode'.as.a.subme |
85a0 | 6e 75 20 6f 66 20 22 48 75 67 73 22 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c | nu.of."Hugs"...(defalias.'haskel |
85c0 | 6c 2d 64 6f 63 2d 69 6e 73 74 61 6c 6c 2d 6b 65 79 6d 61 70 20 23 5b 30 20 22 5c 33 30 31 5c 33 | l-doc-install-keymap.#[0."\301\3 |
85e0 | 30 32 20 5c 33 30 33 5c 22 5c 33 30 34 01 21 5c 32 30 33 21 00 5c 33 30 31 01 5c 33 30 35 5c 22 | 02.\303\"\304.!\203!.\301.\305\" |
8600 | 5c 32 30 34 21 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 21 00 5c 33 30 37 01 5c 33 31 30 5c 33 | \204!.\306\307!\203!.\307.\310\3 |
8620 | 31 31 08 42 5c 33 31 32 24 5c 32 31 30 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 22 5c | 11.B\312$\210\210\313\314\315\"\ |
8640 | 32 31 30 5c 33 31 33 5c 33 31 36 5c 33 31 37 5c 22 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d | 210\313\316\317\"\207".[haskell- |
8660 | 64 6f 63 2d 6b 65 79 6d 61 70 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 63 75 72 72 65 6e 74 2d 6c 6f | doc-keymap.lookup-key.current-lo |
8680 | 63 61 6c 2d 6d 61 70 20 5b 6d 65 6e 75 2d 62 61 72 20 48 75 67 73 5d 20 6b 65 79 6d 61 70 70 20 | cal-map.[menu-bar.Hugs].keymapp. |
86a0 | 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 5d 20 66 75 6e 63 74 69 6f 6e 70 20 64 65 66 69 6e 65 2d 6b | [haskell-doc].functionp.define-k |
86c0 | 65 79 2d 61 66 74 65 72 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 5d 20 22 48 61 73 6b 65 6c 6c 2d | ey-after.[haskell-doc]."Haskell- |
86e0 | 64 6f 63 22 20 5b 48 61 73 6b 65 6c 6c 2d 64 6f 63 20 6d 6f 64 65 5d 20 6c 6f 63 61 6c 2d 73 65 | doc".[Haskell-doc.mode].local-se |
8700 | 74 2d 6b 65 79 20 22 03 1b 2f 22 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 68 65 63 6b 2d 61 63 | t-key."../".haskell-doc-check-ac |
8720 | 74 69 76 65 20 5b 28 63 6f 6e 74 72 6f 6c 20 73 68 69 66 74 20 6d 65 74 61 20 6d 6f 75 73 65 2d | tive.[(control.shift.meta.mouse- |
8740 | 33 29 5d 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 61 73 6b 2d 6d 6f 75 73 65 2d 66 6f 72 2d 74 79 | 3)].haskell-doc-ask-mouse-for-ty |
8760 | 70 65 5d 20 36 20 28 23 24 20 2e 20 33 34 31 36 30 29 20 6e 69 6c 5d 29 0a 28 64 65 66 76 61 72 | pe].6.(#$...34160).nil]).(defvar |
8780 | 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 74 69 6d 65 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 | .haskell-doc-timer.nil).(defvar. |
87a0 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 62 75 66 66 65 72 73 20 6e 69 6c 29 0a 23 40 31 31 30 20 45 | haskell-doc-buffers.nil).#@110.E |
87c0 | 6e 74 65 72 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 20 66 6f 72 20 73 68 6f 77 | nter.`haskell-doc-mode'.for.show |
87e0 | 69 6e 67 20 66 63 74 20 74 79 70 65 73 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a | ing.fct.types.in.the.echo.area.. |
8800 | 53 65 65 20 76 61 72 69 61 62 6c 65 20 64 6f 63 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 26 6f 70 | See.variable.docstring...(fn.&op |
8820 | 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d | tional.ARG)..(defalias.'haskell- |
8840 | 64 6f 63 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 33 30 35 3d 5c 32 30 33 0b 00 08 | doc-mode.#[256."\211\305=\203... |
8860 | 3f 5c 32 30 32 18 00 5c 32 31 31 5c 32 30 33 17 00 5c 33 30 36 01 21 5c 33 30 37 56 5c 32 30 32 | ?\202..\211\203..\306.!\307V\202 |
8880 | 18 00 5c 33 31 30 10 5c 33 31 31 70 09 5c 22 5c 32 31 31 11 5c 32 31 31 5c 32 30 33 40 00 5c 32 | ..\310.\311p.\"\211.\211\203@.\2 |
88a0 | 31 31 40 5c 33 31 32 01 21 5c 32 30 33 34 00 72 5c 32 31 31 71 5c 32 31 30 08 29 5c 32 30 34 39 | 11@\312.!\2034.r\211q\210.)\2049 |
88c0 | 00 5c 33 31 31 01 09 5c 22 11 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1f 00 5c 32 31 30 5c 6e | .\311..\"..A\266\202\202..\210\n |
88e0 | 5c 32 30 33 4f 00 09 5c 32 30 34 4f 00 5c 33 31 33 5c 6e 21 5c 32 31 30 5c 33 31 34 12 5c 33 31 | \203O..\204O.\313\n!\210\314.\31 |
8900 | 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 23 5c 32 31 30 08 5c 32 30 33 5c 32 30 35 00 70 09 42 11 | 5\316\317\320#\210.\203\205.p.B. |
8920 | 5c 33 32 31 5c 33 32 32 21 5c 32 30 33 70 00 5c 6e 5c 32 30 34 77 00 5c 33 32 32 0b 5c 33 31 30 | \321\322!\203p.\n\204w.\322.\310 |
8940 | 5c 33 31 37 23 12 5c 32 30 32 77 00 5c 33 32 33 5c 33 31 36 5c 33 31 37 5c 33 31 34 5c 33 32 30 | \317#.\202w.\323\316\317\314\320 |
8960 | 24 5c 32 31 30 5c 66 5c 32 30 33 7e 00 5c 33 32 34 20 5c 32 31 30 5c 33 32 35 20 5c 32 31 30 5c | $\210\f\203~.\324.\210\325.\210\ |
8980 | 33 32 36 5c 33 32 37 21 5c 32 31 30 5c 33 33 30 5c 33 33 31 21 5c 32 30 33 5c 32 33 30 00 5c 33 | 326\327!\210\330\331!\203\230.\3 |
89a0 | 33 32 5c 33 33 33 08 5c 32 30 33 5c 32 32 35 00 5c 33 33 34 5c 32 30 32 5c 32 32 36 00 5c 33 33 | 32\333.\203\225.\334\202\226.\33 |
89c0 | 35 5c 22 5c 32 31 30 08 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 20 | 5\"\210.\207".[haskell-doc-mode. |
89e0 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 62 75 66 66 65 72 73 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | haskell-doc-buffers.haskell-doc- |
8a00 | 74 69 6d 65 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 64 6c 65 2d 64 65 6c 61 79 20 68 61 73 | timer.haskell-doc-idle-delay.has |
8a20 | 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 67 6c 6f 62 61 6c 2d 74 79 70 65 73 20 74 6f 67 67 6c | kell-doc-show-global-types.toggl |
8a40 | 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 74 20 64 65 6c 71 20 | e.prefix-numeric-value.0.t.delq. |
8a60 | 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 6e 69 6c 20 72 | buffer-live-p.cancel-timer.nil.r |
8a80 | 65 6d 6f 76 65 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 68 61 73 | emove-hook.post-command-hook.has |
8aa0 | 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 2d 70 72 69 6e 74 2d 63 75 72 72 65 6e 74 2d 73 79 6d 62 | kell-doc-mode-print-current-symb |
8ac0 | 6f 6c 2d 69 6e 66 6f 20 6c 6f 63 61 6c 20 66 62 6f 75 6e 64 70 20 72 75 6e 2d 77 69 74 68 2d 69 | ol-info.local.fboundp.run-with-i |
8ae0 | 64 6c 65 2d 74 69 6d 65 72 20 61 64 64 2d 68 6f 6f 6b 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d | dle-timer.add-hook.haskell-doc-m |
8b00 | 61 6b 65 2d 67 6c 6f 62 61 6c 2d 66 63 74 2d 69 6e 64 65 78 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 | ake-global-fct-index.haskell-doc |
8b20 | 2d 69 6e 73 74 61 6c 6c 2d 6b 65 79 6d 61 70 20 72 75 6e 2d 68 6f 6f 6b 73 20 68 61 73 6b 65 6c | -install-keymap.run-hooks.haskel |
8b40 | 6c 2d 64 6f 63 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 | l-doc-mode-hook.called-interacti |
8b60 | 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | vely-p.any.message."haskell-doc- |
8b80 | 6d 6f 64 65 20 69 73 20 25 73 22 20 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 61 62 6c 65 64 22 | mode.is.%s"."enabled"."disabled" |
8ba0 | 5d 20 37 20 28 23 24 20 2e 20 33 34 37 35 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 | ].7.(#$...34751).(byte-code.".\2 |
8bc0 | 30 36 05 00 5c 33 30 31 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 | 06..\301C\207".[current-prefix-a |
8be0 | 72 67 20 74 6f 67 67 6c 65 5d 20 31 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 | rg.toggle].1)]).(defalias.'haske |
8c00 | 6c 6c 2d 64 6f 63 2d 74 6f 67 67 6c 65 2d 76 61 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 35 31 | ll-doc-toggle-var.'(macro...#[51 |
8c20 | 34 20 22 5c 33 30 30 02 5c 33 30 31 03 5c 33 30 32 5c 33 30 33 06 06 44 5c 33 30 34 42 42 5c 33 | 4."\300.\301.\302\303..D\304BB\3 |
8c40 | 30 35 06 07 44 46 45 5c 32 30 37 22 20 5b 73 65 74 71 20 69 66 20 3e 3d 20 70 72 65 66 69 78 2d | 05..DFE\207".[setq.if.>=.prefix- |
8c60 | 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 28 30 29 20 6e 6f 74 5d 20 39 20 22 5c 6e 5c 6e 28 66 | numeric-value.(0).not].9."\n\n(f |
8c80 | 6e 20 49 44 20 50 52 45 46 49 58 29 22 5d 29 29 0a 23 40 38 30 20 54 75 72 6e 20 6f 6e 20 67 6c | n.ID.PREFIX)"])).#@80.Turn.on.gl |
8ca0 | 6f 62 61 6c 20 74 79 70 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 60 68 61 73 6b 65 | obal.types.information.in.`haske |
8cc0 | 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 | ll-doc-mode'...(fn.&optional.PRE |
8ce0 | 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f | FIX)..(defalias.'haskell-doc-sho |
8d00 | 77 2d 67 6c 6f 62 61 6c 2d 74 79 70 65 73 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 5c 66 | w-global-types.#[256."\211\203\f |
8d20 | 00 5c 33 30 31 01 21 5c 33 30 32 59 5c 32 30 32 0e 00 08 3f 5c 32 31 31 10 5c 32 30 35 15 00 5c | .\301.!\302Y\202...?\211.\205..\ |
8d40 | 33 30 33 20 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 67 6c 6f 62 | 303.\207".[haskell-doc-show-glob |
8d60 | 61 6c 2d 74 79 70 65 73 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 | al-types.prefix-numeric-value.0. |
8d80 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 61 6b 65 2d 67 6c 6f 62 61 6c 2d 66 63 74 2d 69 6e 64 65 | haskell-doc-make-global-fct-inde |
8da0 | 78 5d 20 34 20 28 23 24 20 2e 20 33 35 39 39 30 29 20 22 50 22 5d 29 0a 23 40 38 37 20 54 6f 67 | x].4.(#$...35990)."P"]).#@87.Tog |
8dc0 | 67 6c 65 20 74 68 65 20 61 75 74 6f 6d 61 74 69 63 20 64 69 73 70 6c 61 79 20 6f 66 20 61 20 64 | gle.the.automatic.display.of.a.d |
8de0 | 6f 63 20 73 74 72 69 6e 67 20 66 6f 72 20 72 65 73 65 72 76 65 64 20 69 64 73 2e 0a 0a 28 66 6e | oc.string.for.reserved.ids...(fn |
8e00 | 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 | .&optional.PREFIX)..(defalias.'h |
8e20 | 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 72 76 65 64 20 23 5b 32 35 36 20 22 | askell-doc-show-reserved.#[256." |
8e40 | 5c 32 31 31 5c 32 30 33 5c 66 00 5c 33 30 31 01 21 5c 33 30 32 59 5c 32 30 32 0e 00 08 3f 5c 32 | \211\203\f.\301.!\302Y\202...?\2 |
8e60 | 31 31 10 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 72 | 11.\207".[haskell-doc-show-reser |
8e80 | 76 65 64 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 5d 20 33 20 28 23 | ved.prefix-numeric-value.0].3.(# |
8ea0 | 24 20 2e 20 33 36 32 38 35 29 20 22 50 22 5d 29 0a 23 40 38 37 20 54 6f 67 67 6c 65 20 74 68 65 | $...36285)."P"]).#@87.Toggle.the |
8ec0 | 20 61 75 74 6f 6d 61 74 69 63 20 64 69 73 70 6c 61 79 20 6f 66 20 61 20 64 6f 63 20 73 74 72 69 | .automatic.display.of.a.doc.stri |
8ee0 | 6e 67 20 66 6f 72 20 72 65 73 65 72 76 65 64 20 69 64 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f | ng.for.reserved.ids...(fn.&optio |
8f00 | 6e 61 6c 20 50 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d | nal.PREFIX)..(defalias.'haskell- |
8f20 | 64 6f 63 2d 73 68 6f 77 2d 70 72 65 6c 75 64 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 | doc-show-prelude.#[256."\211\203 |
8f40 | 5c 66 00 5c 33 30 31 01 21 5c 33 30 32 59 5c 32 30 32 0e 00 08 3f 5c 32 31 31 10 5c 32 30 37 22 | \f.\301.!\302Y\202...?\211.\207" |
8f60 | 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 70 72 65 6c 75 64 65 20 70 72 65 66 69 | .[haskell-doc-show-prelude.prefi |
8f80 | 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 5d 20 33 20 28 23 24 20 2e 20 33 36 35 33 34 | x-numeric-value.0].3.(#$...36534 |
8fa0 | 29 20 22 50 22 5d 29 0a 23 40 38 37 20 54 6f 67 67 6c 65 20 74 68 65 20 61 75 74 6f 6d 61 74 69 | )."P"]).#@87.Toggle.the.automati |
8fc0 | 63 20 64 69 73 70 6c 61 79 20 6f 66 20 61 20 64 6f 63 20 73 74 72 69 6e 67 20 66 6f 72 20 73 74 | c.display.of.a.doc.string.for.st |
8fe0 | 72 61 74 65 67 79 20 69 64 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 | rategy.ids...(fn.&optional.PREFI |
9000 | 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d | X)..(defalias.'haskell-doc-show- |
9020 | 73 74 72 61 74 65 67 79 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 5c 66 00 5c 33 30 31 01 | strategy.#[256."\211\203\f.\301. |
9040 | 21 5c 33 30 32 59 5c 32 30 32 0e 00 08 3f 5c 32 31 31 10 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c | !\302Y\202...?\211.\207".[haskel |
9060 | 6c 2d 64 6f 63 2d 73 68 6f 77 2d 73 74 72 61 74 65 67 79 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 | l-doc-show-strategy.prefix-numer |
9080 | 69 63 2d 76 61 6c 75 65 20 30 5d 20 33 20 28 23 24 20 2e 20 33 36 37 38 31 29 20 22 50 22 5d 29 | ic-value.0].3.(#$...36781)."P"]) |
90a0 | 0a 23 40 39 31 20 54 6f 67 67 6c 65 20 74 68 65 20 61 75 74 6f 6d 61 74 69 63 20 64 69 73 70 6c | .#@91.Toggle.the.automatic.displ |
90c0 | 61 79 20 6f 66 20 61 20 64 6f 63 20 73 74 72 69 6e 67 20 66 6f 72 20 75 73 65 72 20 64 65 66 69 | ay.of.a.doc.string.for.user.defi |
90e0 | 6e 65 64 20 69 64 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 29 1f | ned.ids...(fn.&optional.PREFIX). |
9100 | 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 | .(defalias.'haskell-doc-show-use |
9120 | 72 2d 64 65 66 69 6e 65 64 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 5c 66 00 5c 33 30 31 | r-defined.#[256."\211\203\f.\301 |
9140 | 01 21 5c 33 30 32 59 5c 32 30 32 0e 00 08 3f 5c 32 31 31 10 5c 32 30 37 22 20 5b 68 61 73 6b 65 | .!\302Y\202...?\211.\207".[haske |
9160 | 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 72 2d 64 65 66 69 6e 65 64 20 70 72 65 66 69 78 2d | ll-doc-show-user-defined.prefix- |
9180 | 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 5d 20 33 20 28 23 24 20 2e 20 33 37 30 33 30 29 20 | numeric-value.0].3.(#$...37030). |
91a0 | 22 50 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 | "P"]).(byte-code."\300\301\302\" |
91c0 | 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 30 5c 33 30 | \210\303\301\302\304#\210\300\30 |
91e0 | 35 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 35 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 | 5\302\"\210\303\305\302\304#\210 |
9200 | 5c 33 30 30 5c 33 30 36 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 74 75 | \300\306\307\"\207".[defalias.tu |
9220 | 72 6e 2d 6f 6e 2d 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 64 | rn-on-haskell-doc-mode.haskell-d |
9240 | 6f 63 2d 6d 6f 64 65 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 32 30 31 35 2d 30 37 2d 32 | oc-mode.make-obsolete."2015-07-2 |
9260 | 33 22 20 74 75 72 6e 2d 6f 6e 2d 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 74 75 72 6e 2d 6f 66 66 2d | 3".turn-on-haskell-doc.turn-off- |
9280 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 20 74 75 72 6e 2d 6f 66 66 2d 68 61 73 6b 65 6c | haskell-doc-mode.turn-off-haskel |
92a0 | 6c 2d 64 6f 63 5d 20 34 29 0a 23 40 35 36 20 55 6e 65 71 75 69 76 6f 63 61 6c 6c 79 20 74 75 72 | l-doc].4).#@56.Unequivocally.tur |
92c0 | 6e 20 6f 66 66 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 20 28 77 68 69 63 68 20 | n.off.`haskell-doc-mode'.(which. |
92e0 | 73 65 65 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 74 75 72 6e 2d 6f 66 66 2d 68 61 73 6b 65 | see)...(defalias.'turn-off-haske |
9300 | 6c 6c 2d 64 6f 63 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 68 61 73 6b | ll-doc.#[0."\300\301!\207".[hask |
9320 | 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 20 30 5d 20 32 20 28 23 24 20 2e 20 33 37 35 35 31 29 5d 29 | ell-doc-mode.0].2.(#$...37551)]) |
9340 | 0a 23 40 31 33 32 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 69 6e 74 20 66 | .#@132.Check.whether.the.print.f |
9360 | 75 6e 63 74 69 6f 6e 20 69 73 20 68 6f 6f 6b 65 64 20 69 6e 2e 0a 53 68 6f 75 6c 64 20 62 65 20 | unction.is.hooked.in..Should.be. |
9380 | 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 68 61 73 6b 65 6c | the.same.as.the.value.of.`haskel |
93a0 | 6c 2d 64 6f 63 2d 6d 6f 64 65 27 20 62 75 74 20 61 6c 61 73 20 63 75 72 72 65 6e 74 6c 79 20 69 | l-doc-mode'.but.alas.currently.i |
93c0 | 74 0a 69 73 20 6e 6f 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f | t.is.not...(defalias.'haskell-do |
93e0 | 63 2d 63 68 65 63 6b 2d 61 63 74 69 76 65 20 23 5b 30 20 22 5c 33 30 33 5c 33 30 34 08 5c 32 30 | c-check-active.#[0."\303\304.\20 |
9400 | 33 5c 6e 00 09 5c 32 30 34 10 00 5c 33 30 35 5c 6e 3e 5c 32 30 33 14 00 5c 33 30 36 5c 32 30 32 | 3\n..\204..\305\n>\203..\306\202 |
9420 | 17 00 5c 33 30 37 5c 33 31 30 21 5c 22 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | ..\307\310!\"\207".[haskell-doc- |
9440 | 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 74 69 6d 65 72 20 70 6f 73 74 2d 63 6f 6d 6d | mode.haskell-doc-timer.post-comm |
9460 | 61 6e 64 2d 68 6f 6f 6b 20 6d 65 73 73 61 67 65 20 22 25 73 22 20 68 61 73 6b 65 6c 6c 2d 64 6f | and-hook.message."%s".haskell-do |
9480 | 63 2d 6d 6f 64 65 2d 70 72 69 6e 74 2d 63 75 72 72 65 6e 74 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f | c-mode-print-current-symbol-info |
94a0 | 20 22 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 69 73 20 41 43 54 49 56 45 22 20 73 75 62 73 74 69 74 | ."haskell-doc.is.ACTIVE".substit |
94c0 | 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 22 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 69 73 | ute-command-keys."haskell-doc.is |
94e0 | 20 6e 6f 74 20 41 43 54 49 56 45 20 28 55 73 65 20 5c 5c 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | .not.ACTIVE.(Use.\\[haskell-doc- |
9500 | 6d 6f 64 65 5d 20 74 6f 20 74 75 72 6e 20 69 74 20 6f 6e 29 22 5d 20 34 20 28 23 24 20 2e 20 33 | mode].to.turn.it.on)"].4.(#$...3 |
9520 | 37 37 30 33 29 20 6e 69 6c 5d 29 0a 23 40 31 35 36 20 50 72 69 6e 74 20 74 68 65 20 74 79 70 65 | 7703).nil]).#@156.Print.the.type |
9540 | 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 74 68 65 20 63 75 72 73 6f 72 2e | .of.the.symbol.under.the.cursor. |
9560 | 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 20 62 79 20 61 6e 20 69 64 6c | ..This.function.is.run.by.an.idl |
9580 | 65 20 74 69 6d 65 72 20 74 6f 20 70 72 69 6e 74 20 74 68 65 20 74 79 70 65 0a 20 61 75 74 6f 6d | e.timer.to.print.the.type..autom |
95a0 | 61 74 69 63 61 6c 6c 79 20 69 66 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 27 20 69 | atically.if.`haskell-doc-mode'.i |
95c0 | 73 20 74 75 72 6e 65 64 20 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c | s.turned.on...(defalias.'haskell |
95e0 | 2d 64 6f 63 2d 6d 6f 64 65 2d 70 72 69 6e 74 2d 63 75 72 72 65 6e 74 2d 73 79 6d 62 6f 6c 2d 69 | -doc-mode-print-current-symbol-i |
9600 | 6e 66 6f 20 23 5b 30 20 22 08 5c 32 30 35 2f 00 5c 33 30 34 20 5c 32 30 35 2f 00 09 3f 5c 32 30 | nfo.#[0.".\205/.\304.\205/..?\20 |
9620 | 35 2f 00 6d 3f 5c 32 30 35 2f 00 5c 6e 3f 5c 32 30 35 2f 00 5c 33 30 35 20 5c 33 30 36 20 3d 3f | 5/.m?\205/.\n?\205/.\305.\306.=? |
9640 | 5c 32 30 35 2f 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 34 2d 00 5c 33 31 31 0b 21 5c 32 30 35 2f | \205/.\307\310!\204-.\311.!\205/ |
9660 | 00 5c 33 31 32 20 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6d 6f 64 65 20 68 61 | .\312.\207".[haskell-doc-mode.ha |
9680 | 73 6b 65 6c 6c 2d 6d 6f 64 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 70 72 6f 6d 70 74 2d 73 74 | skell-mode-interactive-prompt-st |
96a0 | 61 74 65 20 65 78 65 63 75 74 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 20 68 61 73 6b 65 6c 6c 2d | ate.executing-kbd-macro.haskell- |
96c0 | 64 6f 63 2d 69 64 6c 65 2d 64 65 6c 61 79 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 2d 63 6f | doc-idle-delay.haskell-doc-in-co |
96e0 | 64 65 2d 70 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 69 6e 69 62 75 66 66 65 72 2d | de-p.selected-window.minibuffer- |
9700 | 77 69 6e 64 6f 77 20 66 62 6f 75 6e 64 70 20 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d | window.fboundp.run-with-idle-tim |
9720 | 65 72 20 73 69 74 2d 66 6f 72 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 74 79 70 65 | er.sit-for.haskell-doc-show-type |
9740 | 5d 20 32 20 28 23 24 20 2e 20 33 38 31 39 34 29 5d 29 0a 23 40 38 32 20 52 65 74 75 72 6e 20 74 | ].2.(#$...38194)]).#@82.Return.t |
9760 | 68 65 20 69 6e 66 6f 20 61 62 6f 75 74 20 73 79 6d 62 6f 6c 20 61 74 20 70 6f 69 6e 74 2e 0a 4d | he.info.about.symbol.at.point..M |
9780 | 65 61 6e 74 20 66 6f 72 20 60 65 6c 64 6f 63 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2d 66 75 | eant.for.`eldoc-documentation-fu |
97a0 | 6e 63 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 | nction'...(defalias.'haskell-doc |
97c0 | 2d 63 75 72 72 65 6e 74 2d 69 6e 66 6f 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 17 00 5c 33 | -current-info.#[0."\300.\205..\3 |
97e0 | 30 31 20 5c 32 30 36 0e 00 5c 33 30 32 5c 33 30 33 20 21 5c 32 31 31 39 3f 5c 32 30 35 15 00 5c | 01.\206..\302\303.!\2119?\205..\ |
9800 | 32 31 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 2d 63 6f | 211\262.\207".[haskell-doc-in-co |
9820 | 64 65 2d 70 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 75 72 72 65 6e 74 2d 69 6e 66 6f 2d 2d 69 | de-p.haskell-doc-current-info--i |
9840 | 6e 74 65 72 61 63 74 69 6f 6e 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 79 6d 2d 64 6f 63 20 68 | nteraction.haskell-doc-sym-doc.h |
9860 | 61 73 6b 65 6c 6c 2d 69 64 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 5d 20 32 20 28 23 24 20 2e 20 33 | askell-ident-at-point].2.(#$...3 |
9880 | 38 37 34 34 29 5d 29 0a 23 40 31 39 34 20 52 65 61 64 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 | 8744)]).#@194.Read.the.identifie |
98a0 | 72 20 75 6e 64 65 72 20 74 68 65 20 6d 6f 75 73 65 20 61 6e 64 20 65 63 68 6f 20 69 74 73 20 74 | r.under.the.mouse.and.echo.its.t |
98c0 | 79 70 65 2e 0a 54 68 69 73 20 75 73 65 73 20 74 68 65 20 73 61 6d 65 20 75 6e 64 65 72 6c 79 69 | ype..This.uses.the.same.underlyi |
98e0 | 6e 67 20 66 75 6e 63 74 69 6f 6e 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 74 79 | ng.function.`haskell-doc-show-ty |
9900 | 70 65 27 20 61 73 20 74 68 65 20 68 6f 6f 6b 65 64 0a 66 75 6e 63 74 69 6f 6e 2e 20 20 4f 6e 6c | pe'.as.the.hooked.function...Onl |
9920 | 79 20 74 68 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 64 69 66 66 65 72 65 6e | y.the.user.interface.is.differen |
9940 | 74 2e 0a 0a 28 66 6e 20 45 56 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 | t...(fn.EVENT)..(defalias.'haske |
9960 | 6c 6c 2d 64 6f 63 2d 61 73 6b 2d 6d 6f 75 73 65 2d 66 6f 72 2d 74 79 70 65 20 23 5b 32 35 37 20 | ll-doc-ask-mouse-for-type.#[257. |
9980 | 22 5c 32 31 32 5c 33 30 30 5c 33 30 31 02 21 5c 32 31 31 40 5c 32 36 32 01 21 5c 32 31 30 5c 33 | "\212\300\301.!\211@\262.!\210\3 |
99a0 | 30 32 5c 33 30 31 02 21 21 62 5c 32 31 30 5c 33 30 33 20 29 5c 32 30 37 22 20 5b 73 65 6c 65 63 | 02\301.!!b\210\303.)\207".[selec |
99c0 | 74 2d 77 69 6e 64 6f 77 20 65 76 65 6e 74 2d 65 6e 64 20 70 6f 73 6e 2d 70 6f 69 6e 74 20 68 61 | t-window.event-end.posn-point.ha |
99e0 | 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 74 79 70 65 5d 20 34 20 28 23 24 20 2e 20 33 39 30 | skell-doc-show-type].4.(#$...390 |
9a00 | 35 34 29 20 22 65 22 5d 29 0a 23 40 35 32 20 41 20 70 72 65 64 69 63 61 74 65 20 69 6e 64 69 63 | 54)."e"]).#@52.A.predicate.indic |
9a20 | 61 74 69 6e 67 20 73 75 69 74 61 62 6c 65 20 63 61 73 65 20 74 6f 20 73 68 6f 77 20 64 6f 63 73 | ating.suitable.case.to.show.docs |
9a40 | 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 2d 63 6f 64 | ...(defalias.'haskell-doc-in-cod |
9a60 | 65 2d 70 20 23 5b 30 20 22 08 5c 33 30 31 3d 5c 32 30 33 14 00 69 5c 33 30 32 58 5c 32 30 33 14 | e-p.#[0.".\301=\203..i\302X\203. |
9a80 | 00 5c 33 30 33 20 66 5c 33 30 34 3d 5c 32 30 36 18 00 5c 33 30 35 5c 33 30 36 20 38 3f 5c 32 30 | .\303.f\304=\206..\305\306.8?\20 |
9aa0 | 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 20 62 69 72 64 20 32 20 6c 69 6e 65 | 7".[haskell-literate.bird.2.line |
9ac0 | 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 36 32 20 38 20 73 79 6e 74 61 78 2d | -beginning-position.62.8.syntax- |
9ae0 | 70 70 73 73 5d 20 32 20 28 23 24 20 2e 20 33 39 34 33 39 29 5d 29 0a 23 40 33 30 37 20 53 68 6f | ppss].2.(#$...39439)]).#@307.Sho |
9b00 | 77 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6e 65 61 72 20 | w.the.type.of.the.function.near. |
9b20 | 70 6f 69 6e 74 20 6f 72 20 67 69 76 65 6e 20 73 79 6d 62 6f 6c 20 53 59 4d 2e 0a 46 6f 72 20 74 | point.or.given.symbol.SYM..For.t |
9b40 | 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 6e 64 65 72 20 70 6f 69 6e 74 2c 20 73 68 6f 77 20 74 68 | he.function.under.point,.show.th |
9b60 | 65 20 74 79 70 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 68 69 73 20 69 6e | e.type.in.the.echo.area..This.in |
9b80 | 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 65 78 74 72 61 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 | formation.is.extracted.from.the. |
9ba0 | 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 70 72 65 6c 75 64 65 2d 74 79 70 65 73 27 20 61 6c 69 73 | `haskell-doc-prelude-types'.alis |
9bc0 | 74 0a 6f 66 20 70 72 65 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 69 72 | t.of.prelude.functions.and.their |
9be0 | 20 74 79 70 65 73 2c 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | .types,.or.from.the.local.functi |
9c00 | 6f 6e 73 20 69 6e 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 | ons.in.the.current.buffer...(fn. |
9c20 | 26 6f 70 74 69 6f 6e 61 6c 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 | &optional.SYM)..(defalias.'haske |
9c40 | 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 74 79 70 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 34 | ll-doc-show-type.#[256."\211\204 |
9c60 | 08 00 5c 33 30 32 20 5c 32 36 32 01 5c 32 31 31 08 40 5c 32 33 30 3f 5c 32 30 35 2b 00 5c 33 30 | ..\302.\262.\211.@\230?\205+.\30 |
9c80 | 33 5c 33 30 34 21 5c 32 30 36 19 00 5c 33 30 35 01 21 5c 32 31 31 5c 32 30 35 29 00 5c 33 30 36 | 3\304!\206..\305.!\211\205).\306 |
9ca0 | 20 5c 32 30 35 29 00 5c 33 30 37 19 5c 33 31 30 5c 33 31 31 02 5c 22 29 5c 32 36 32 01 5c 32 30 | .\205).\307.\310\311.\")\262.\20 |
9cc0 | 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6c 61 73 74 2d 64 61 74 61 20 6d 65 73 73 61 67 | 7".[haskell-doc-last-data.messag |
9ce0 | 65 2d 6c 6f 67 2d 6d 61 78 20 68 61 73 6b 65 6c 6c 2d 69 64 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 | e-log-max.haskell-ident-at-point |
9d00 | 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 75 72 72 65 6e 74 2d 69 6e 66 6f 2d 2d 69 6e 74 65 72 | .haskell-doc-current-info--inter |
9d20 | 61 63 74 69 6f 6e 20 74 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 79 6d 2d 64 6f 63 20 68 61 73 | action.t.haskell-doc-sym-doc.has |
9d40 | 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 2d 63 6f 64 65 2d 70 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 | kell-doc-in-code-p.nil.message." |
9d60 | 25 73 22 5d 20 35 20 28 23 24 20 2e 20 33 39 36 37 37 29 20 6e 69 6c 5d 29 0a 23 40 31 31 31 20 | %s"].5.(#$...39677).nil]).#@111. |
9d80 | 41 73 79 6e 63 20 6d 65 73 73 61 67 65 20 73 74 61 63 6b 2e 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c | Async.message.stack..If.non-nil, |
9da0 | 20 61 20 70 72 65 76 69 6f 75 73 20 65 6c 64 6f 63 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 61 | .a.previous.eldoc.message.from.a |
9dc0 | 6e 20 61 73 79 6e 63 20 63 61 6c 6c 2c 20 74 68 61 74 0a 68 61 73 6e 27 74 20 62 65 65 6e 20 64 | n.async.call,.that.hasn't.been.d |
9de0 | 69 73 70 6c 61 79 65 64 20 79 65 74 2e 1f 0a 28 64 65 66 76 61 72 20 68 61 73 6b 65 6c 6c 2d 64 | isplayed.yet...(defvar.haskell-d |
9e00 | 6f 63 2d 63 75 72 72 65 6e 74 2d 69 6e 66 6f 2d 2d 69 6e 74 65 72 61 63 74 69 6f 6e 2d 6c 61 73 | oc-current-info--interaction-las |
9e20 | 74 20 6e 69 6c 20 28 23 24 20 2e 20 34 30 33 32 30 29 29 0a 23 40 32 39 33 20 41 73 79 6e 63 68 | t.nil.(#$...40320)).#@293.Asynch |
9e40 | 72 6f 6e 6f 75 73 20 63 61 6c 6c 20 74 6f 20 60 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d | ronous.call.to.`haskell-process- |
9e60 | 67 65 74 2d 74 79 70 65 27 2e 0a 53 75 69 74 61 62 6c 65 20 66 6f 72 20 75 73 65 20 69 6e 20 74 | get-type'..Suitable.for.use.in.t |
9e80 | 68 65 20 65 6c 64 6f 63 20 66 75 6e 63 74 69 6f 6e 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 | he.eldoc.function.`haskell-doc-c |
9ea0 | 75 72 72 65 6e 74 2d 69 6e 66 6f 27 2e 0a 0a 49 66 20 53 59 4e 43 20 69 73 20 6e 6f 6e 2d 6e 69 | urrent-info'...If.SYNC.is.non-ni |
9ec0 | 6c 2c 20 74 68 65 20 63 61 6c 6c 20 77 69 6c 6c 20 62 65 20 73 79 6e 63 68 72 6f 6e 6f 75 73 20 | l,.the.call.will.be.synchronous. |
9ee0 | 69 6e 73 74 65 61 64 2c 20 61 6e 64 0a 69 6e 73 74 65 61 64 20 6f 66 20 63 61 6c 6c 69 6e 67 20 | instead,.and.instead.of.calling. |
9f00 | 60 65 6c 64 6f 63 2d 70 72 69 6e 74 2d 63 75 72 72 65 6e 74 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f | `eldoc-print-current-symbol-info |
9f20 | 27 2c 20 74 68 65 20 72 65 73 75 6c 74 0a 77 69 6c 6c 20 62 65 20 72 65 74 75 72 6e 65 64 20 64 | ',.the.result.will.be.returned.d |
9f40 | 69 72 65 63 74 6c 79 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 59 4e 43 29 1f 0a 28 | irectly...(fn.&optional.SYNC)..( |
9f60 | 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 75 72 72 65 6e 74 2d 69 6e | defalias.'haskell-doc-current-in |
9f80 | 66 6f 2d 2d 69 6e 74 65 72 61 63 74 69 6f 6e 20 23 5b 32 35 36 20 22 5c 33 30 31 20 5c 32 30 35 | fo--interaction.#[256."\301.\205 |
9fa0 | 3d 00 5c 33 30 32 5c 32 31 31 08 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 15 00 5c 33 30 32 10 5c | =.\302\211.\211\262.\203..\302.\ |
9fc0 | 32 31 31 41 5c 32 30 32 3b 00 5c 33 30 33 20 5c 32 30 33 23 00 5c 33 30 34 5c 33 30 35 20 5c 33 | 211A\202;.\303.\203#.\304\305.\3 |
9fe0 | 30 36 20 5c 22 5c 32 30 32 25 00 5c 33 30 37 20 5c 32 31 31 5c 32 36 32 03 5c 32 30 35 3b 00 02 | 06.\"\202%.\307.\211\262.\205;.. |
a000 | 5c 32 30 33 37 00 5c 33 31 30 02 5c 33 31 31 5c 33 31 32 23 5c 32 30 32 3b 00 5c 33 31 30 02 5c | \2037.\310.\311\312#\202;.\310.\ |
a020 | 33 31 33 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | 313\"\266\202\207".[haskell-doc- |
a040 | 63 75 72 72 65 6e 74 2d 69 6e 66 6f 2d 2d 69 6e 74 65 72 61 63 74 69 6f 6e 2d 6c 61 73 74 20 68 | current-info--interaction-last.h |
a060 | 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 2d 63 6f 64 65 2d 70 20 6e 69 6c 20 75 73 65 2d 72 65 67 | askell-doc-in-code-p.nil.use-reg |
a080 | 69 6f 6e 2d 70 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 | ion-p.buffer-substring-no-proper |
a0a0 | 74 69 65 73 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 | ties.region-beginning.region-end |
a0c0 | 20 68 61 73 6b 65 6c 6c 2d 69 64 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 20 68 61 73 6b 65 6c 6c 2d | .haskell-ident-at-point.haskell- |
a0e0 | 70 72 6f 63 65 73 73 2d 67 65 74 2d 74 79 70 65 20 69 64 65 6e 74 69 74 79 20 74 20 23 5b 32 35 | process-get-type.identity.t.#[25 |
a100 | 37 20 22 5c 33 30 31 01 42 10 5c 33 30 32 20 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f | 7."\301.B.\302.\207".[haskell-do |
a120 | 63 2d 63 75 72 72 65 6e 74 2d 69 6e 66 6f 2d 2d 69 6e 74 65 72 61 63 74 69 6f 6e 2d 6c 61 73 74 | c-current-info--interaction-last |
a140 | 20 61 73 79 6e 63 20 65 6c 64 6f 63 2d 70 72 69 6e 74 2d 63 75 72 72 65 6e 74 2d 73 79 6d 62 6f | .async.eldoc-print-current-symbo |
a160 | 6c 2d 69 6e 66 6f 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 50 4f 4e 53 45 29 22 5d 5d 20 | l-info].3."\n\n(fn.RESPONSE)"]]. |
a180 | 37 20 28 23 24 20 2e 20 34 30 35 30 36 29 5d 29 0a 23 40 32 36 35 20 41 73 79 6e 63 68 72 6f 6e | 7.(#$...40506)]).#@265.Asynchron |
a1a0 | 6f 75 73 6c 79 20 67 65 74 20 74 68 65 20 74 79 70 65 20 6f 66 20 61 20 67 69 76 65 6e 20 73 74 | ously.get.the.type.of.a.given.st |
a1c0 | 72 69 6e 67 2e 0a 0a 45 58 50 52 2d 53 54 52 49 4e 47 20 73 68 6f 75 6c 64 20 62 65 20 61 6e 20 | ring...EXPR-STRING.should.be.an. |
a1e0 | 65 78 70 72 65 73 73 69 6f 6e 20 70 61 73 73 65 64 20 74 6f 20 3a 74 79 70 65 20 69 6e 20 67 68 | expression.passed.to.:type.in.gh |
a200 | 63 69 2e 0a 0a 43 41 4c 4c 42 41 43 4b 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 77 69 74 | ci...CALLBACK.will.be.called.wit |
a220 | 68 20 61 20 66 6f 72 6d 61 74 74 65 64 20 74 79 70 65 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 53 | h.a.formatted.type.string...If.S |
a240 | 59 4e 43 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d 61 6b 65 20 74 68 65 20 63 61 6c 6c 20 73 79 | YNC.is.non-nil,.make.the.call.sy |
a260 | 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e 20 45 58 50 52 2d 53 | nchronously.instead...(fn.EXPR-S |
a280 | 54 52 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 43 41 4c 4c 42 41 43 4b 20 53 59 4e 43 29 1f 0a | TRING.&optional.CALLBACK.SYNC).. |
a2a0 | 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 67 65 74 2d 74 | (defalias.'haskell-process-get-t |
a2c0 | 79 70 65 20 23 5b 37 36 39 20 22 01 43 5c 32 31 31 5c 32 34 32 5c 32 30 34 0b 00 5c 32 31 31 5c | ype.#[769.".C\211\242\204..\211\ |
a2e0 | 33 30 31 5c 32 34 30 5c 32 31 30 5c 33 30 32 20 5c 32 30 35 14 00 5c 33 30 33 5c 33 30 32 20 21 | 301\240\210\302.\205..\303\302.! |
a300 | 5c 33 30 34 05 5c 33 30 35 5c 33 30 36 18 5c 33 30 37 03 03 03 23 29 5c 32 36 36 5c 32 30 33 3f | \304.\305\306.\307...#)\266\203? |
a320 | 5c 32 30 35 33 00 5c 33 31 30 05 5c 33 30 35 5c 33 30 36 18 5c 33 30 37 03 03 03 23 29 5c 32 36 | \2053.\310.\305\306.\307...#)\26 |
a340 | 36 5c 32 30 33 3f 5c 33 31 31 06 06 50 5c 33 31 32 03 5c 32 30 35 7b 00 02 5c 32 30 35 7b 00 05 | 6\203?\311..P\312.\205{..\205{.. |
a360 | 5c 32 30 33 53 00 5c 33 31 33 04 03 5c 22 05 5c 32 34 32 02 02 21 21 5c 32 36 32 01 5c 32 30 32 | \203S.\313..\".\242..!!\262.\202 |
a380 | 7b 00 5c 33 31 34 04 5c 33 31 35 5c 33 31 36 5c 33 30 35 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c | {.\314.\315\316\305\317\320\321\ |
a3a0 | 33 32 32 5c 33 31 35 06 0d 06 5c 66 5c 22 5c 33 32 33 5c 22 5c 33 32 34 5c 33 32 35 25 5c 33 30 | 322\315...\f\"\323\"\324\325%\30 |
a3c0 | 35 5c 33 31 37 5c 33 32 36 5c 33 32 37 5c 33 32 32 5c 33 31 35 06 10 06 0d 5c 22 5c 33 33 30 5c | 5\317\326\327\322\315....\"\330\ |
a3e0 | 22 5c 33 33 31 5c 33 33 32 25 25 5c 22 5c 32 31 30 5c 33 33 33 5c 32 36 36 5c 32 30 34 5c 32 30 | "\331\332%%\"\210\333\266\204\20 |
a400 | 37 22 20 5b 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 | 7".[inhibit-changing-match-data. |
a420 | 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 6d 65 73 73 61 67 65 | #[257."\300\301.\"\207".[message |
a440 | 20 22 25 73 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 50 4f 4e 53 45 29 22 5d 20 68 61 | ."%s"].4."\n\n(fn.RESPONSE)"].ha |
a460 | 73 6b 65 6c 6c 2d 73 65 73 73 69 6f 6e 2d 6d 61 79 62 65 20 68 61 73 6b 65 6c 6c 2d 73 65 73 73 | skell-session-maybe.haskell-sess |
a480 | 69 6f 6e 2d 70 72 6f 63 65 73 73 20 22 5c 5c 60 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 5c 5c 27 22 | ion-process."\\`[[:space:]]*\\'" |
a4a0 | 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 6e 22 20 22 3a 74 79 70 65 20 | .nil.t.string-match."\n".":type. |
a4c0 | 22 20 23 5b 32 35 37 20 22 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 18 5c 33 30 35 03 03 03 23 29 | ".#[257."\302.\303\304.\305...#) |
a4e0 | 5c 32 36 36 5c 32 30 33 5c 32 30 33 15 00 5c 33 30 33 5c 32 31 31 5c 32 36 32 02 5c 32 30 37 5c | \266\203\203..\303\211\262.\207\ |
a500 | 33 30 36 5c 33 30 37 5c 33 31 30 03 23 5c 32 36 32 01 5c 33 31 31 20 5c 33 31 32 5c 33 31 33 5c | 306\307\310.#\262.\311.\312\313\ |
a520 | 33 31 34 5c 33 31 35 5c 33 31 36 05 21 5c 33 31 37 5c 22 5c 33 32 30 24 5c 32 31 36 5c 33 30 35 | 314\315\316.!\317\"\320$\216\305 |
a540 | 5c 33 32 31 03 5c 22 5c 32 30 33 46 00 01 5c 33 31 33 5c 32 31 31 5c 32 32 35 4f 5c 33 32 32 03 | \321.\"\203F..\313\211\225O\322. |
a560 | 5c 33 31 33 5c 32 32 35 5c 33 30 33 4f 5c 33 32 33 5c 33 32 34 23 01 01 50 5c 32 36 32 04 5c 32 | \313\225\303O\323\324#..P\262.\2 |
a580 | 36 36 02 29 5c 32 31 30 09 5c 32 30 33 64 00 5c 33 32 35 5c 32 31 31 5c 32 30 33 63 00 5c 32 31 | 66.)\210.\203d.\325\211\203c.\21 |
a5a0 | 31 40 5c 33 30 36 01 40 02 41 05 23 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 4d | 1@\306.@.A.#\262..A\266\202\202M |
a5c0 | 00 5c 32 31 30 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 | .\210\207".[inhibit-changing-mat |
a5e0 | 63 68 2d 64 61 74 61 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 70 72 65 74 74 69 66 79 2d 74 79 70 | ch-data.haskell-doc-prettify-typ |
a600 | 65 73 20 22 5c 5c 60 24 22 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 70 | es."\\`$".nil.t.string-match.rep |
a620 | 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 6e 5c 5c 27 22 20 22 22 | lace-regexp-in-string."\n\\'"."" |
a640 | 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 | .match-data.make-byte-code.0."\3 |
a660 | 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 | 01\300\302\"\207".vconcat.vector |
a680 | 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 22 20 | .[set-match-data.evaporate].3.". |
a6a0 | 3a 3a 20 22 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 65 6c 64 6f 63 2d 68 69 67 68 6c | ::.".propertize.face.eldoc-highl |
a6c0 | 69 67 68 74 2d 66 75 6e 63 74 69 6f 6e 2d 61 72 67 75 6d 65 6e 74 20 28 28 22 3a 3a 22 20 2e 20 | ight-function-argument.(("::"... |
a6e0 | 22 e2 88 b7 22 29 20 28 22 3d 3e 22 20 2e 20 22 e2 87 92 22 29 20 28 22 2d 3e 22 20 2e 20 22 e2 | "...").("=>"..."...").("->"...". |
a700 | 86 92 22 29 29 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 50 4f 4e 53 45 29 22 5d 20 68 61 | .."))].8."\n\n(fn.RESPONSE)"].ha |
a720 | 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 71 75 65 75 65 2d 73 79 6e 63 2d 72 65 71 75 65 73 74 | skell-process-queue-sync-request |
a740 | 20 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 2d 71 75 65 75 65 2d 63 6f 6d 6d 61 6e 64 20 76 | .haskell-process-queue-command.v |
a760 | 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 68 61 73 6b 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 | ector.cl-struct-haskell-command. |
a780 | 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 32 5c 33 30 30 5c 33 30 31 | make-byte-code.257."\302\300\301 |
a7a0 | 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 5b 68 61 73 6b 65 6c 6c 2d 70 72 6f 63 65 73 73 | \"\207".vconcat.[haskell-process |
a7c0 | 2d 73 65 6e 64 2d 73 74 72 69 6e 67 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 20 35 31 34 | -send-string].4."\n\n(fn._)".514 |
a7e0 | 20 22 5c 33 30 30 5c 32 34 32 5c 33 30 31 02 21 21 5c 32 30 37 22 20 5b 5d 20 35 20 22 5c 6e 5c | ."\300\242\301.!!\207".[].5."\n\ |
a800 | 6e 28 66 6e 20 5f 20 52 45 53 50 4f 4e 53 45 29 22 20 61 73 79 6e 63 5d 20 32 32 20 28 23 24 20 | n(fn._.RESPONSE)".async].22.(#$. |
a820 | 2e 20 34 31 33 36 37 29 5d 29 0a 23 40 34 34 32 20 53 68 6f 77 20 74 68 65 20 74 79 70 65 20 6f | ..41367)]).#@442.Show.the.type.o |
a840 | 66 20 67 69 76 65 6e 20 73 79 6d 62 6f 6c 20 53 59 4d 2e 0a 46 6f 72 20 74 68 65 20 66 75 6e 63 | f.given.symbol.SYM..For.the.func |
a860 | 74 69 6f 6e 20 75 6e 64 65 72 20 70 6f 69 6e 74 2c 20 73 68 6f 77 20 74 68 65 20 74 79 70 65 20 | tion.under.point,.show.the.type. |
a880 | 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 | in.the.echo.area..This.informati |
a8a0 | 6f 6e 20 69 73 20 65 78 74 72 61 63 74 65 64 20 66 72 6f 6d 20 74 68 65 20 60 68 61 73 6b 65 6c | on.is.extracted.from.the.`haskel |
a8c0 | 6c 2d 64 6f 63 2d 70 72 65 6c 75 64 65 2d 74 79 70 65 73 27 20 61 6c 69 73 74 0a 6f 66 20 70 72 | l-doc-prelude-types'.alist.of.pr |
a8e0 | 65 6c 75 64 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 69 72 20 74 79 70 65 73 2c | elude.functions.and.their.types, |
a900 | 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 | .or.from.the.local.functions.in. |
a920 | 74 68 65 0a 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 49 66 20 60 68 61 73 6b 65 6c 6c 2d | the.current.buffer..If.`haskell- |
a940 | 64 6f 63 2d 75 73 65 2d 69 6e 66 2d 68 61 73 6b 65 6c 6c 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c | doc-use-inf-haskell'.is.non-nil, |
a960 | 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 63 6f 6e 73 75 6c 74 0a 74 68 65 20 | .this.function.will.consult.the. |
a980 | 69 6e 66 65 72 69 6f 72 20 48 61 73 6b 65 6c 6c 20 70 72 6f 63 65 73 73 20 66 6f 72 20 74 79 70 | inferior.Haskell.process.for.typ |
a9a0 | 65 2f 6b 69 6e 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 | e/kind.information,.rather.than. |
a9c0 | 75 73 69 6e 67 0a 74 68 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 20 64 61 74 61 62 61 73 65 2e 0a | using.the.haskell-doc.database.. |
a9e0 | 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f | .(fn.SYM)..(defalias.'haskell-do |
aa00 | 63 2d 73 79 6d 2d 64 6f 63 20 23 5b 32 35 37 20 22 08 5c 32 30 33 47 00 5c 32 31 31 3f 5c 32 30 | c-sym-doc.#[257.".\203G.\211?\20 |
aa20 | 36 5c 66 00 5c 32 31 31 5c 33 30 36 5c 32 33 30 3f 5c 32 30 35 32 01 5c 33 30 37 19 5c 33 31 30 | 6\f.\211\306\230?\2052.\307.\310 |
aa40 | 31 20 00 5c 33 31 31 5c 32 31 36 5c 33 31 32 01 21 29 30 5c 32 30 32 5c 22 00 5c 32 31 30 5c 33 | 1..\311\216\312.!)0\202\".\210\3 |
aa60 | 30 37 5c 32 31 31 5c 32 30 33 31 00 5c 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 33 31 00 5c 32 31 | 07\211\2031.\313\314.\"\2031.\21 |
aa80 | 31 5c 32 30 32 45 00 5c 33 31 35 5c 32 31 36 5c 33 31 36 02 21 29 5c 32 36 32 01 5c 32 31 31 5c | 1\202E.\315\216\316.!)\262.\211\ |
aaa0 | 32 30 35 45 00 5c 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 35 45 00 5c 32 31 31 29 5c 32 30 37 5c | 205E.\313\314.\"\205E.\211)\207\ |
aac0 | 33 30 37 5c 32 31 31 5c 32 31 31 03 5c 6e 5c 33 31 37 02 02 5c 22 5c 32 36 36 5c 32 30 32 04 0b | 307\211\211.\n\317..\"\266\202.. |
aae0 | 5c 33 31 37 02 02 5c 22 5c 32 36 36 5c 32 30 32 05 5c 66 5c 33 31 37 02 02 5c 22 5c 32 36 36 5c | \317..\"\266\202.\f\317..\"\266\ |
ab00 | 32 30 32 06 06 0d 5c 33 31 37 02 02 5c 22 5c 32 36 36 5c 32 30 32 0e 1b 5c 32 30 33 5c 32 30 30 | 202...\317..\"\266\202..\203\200 |
ab20 | 00 03 5c 32 30 33 5c 32 30 30 00 03 41 5c 32 36 32 05 0e 1c 05 5c 32 34 31 5c 32 31 30 5c 32 30 | ..\203\200..A\262....\241\210\20 |
ab40 | 32 04 01 0e 1d 5c 32 30 33 5c 32 34 37 00 02 5c 32 30 33 5c 32 34 37 00 02 41 5c 32 36 32 05 04 | 2....\203\247..\203\247..A\262.. |
ab60 | 47 5c 33 32 30 55 5c 32 30 33 5c 32 33 31 00 04 41 40 5c 32 36 32 05 5c 33 32 31 5c 32 36 32 07 | G\320U\203\231..A@\262.\321\262. |
ab80 | 5c 33 32 31 5c 32 36 32 06 0e 1c 05 5c 32 34 31 5c 32 31 30 5c 32 30 32 04 01 0e 1e 5c 32 30 33 | \321\262....\241\210\202....\203 |
aba0 | 5c 32 37 37 00 01 5c 32 30 33 5c 32 37 37 00 5c 33 32 31 5c 32 36 32 06 01 41 5c 32 36 32 05 0e | \277..\203\277.\321\262..A\262.. |
abc0 | 1c 05 5c 32 34 31 5c 32 31 30 5c 32 30 32 04 01 0e 1f 5c 32 30 33 5c 33 32 34 00 5c 32 31 31 5c | ..\241\210\202....\203\324.\211\ |
abe0 | 32 30 33 5c 33 32 34 00 5c 32 31 31 41 5c 32 36 32 05 0e 1c 05 5c 32 34 31 5c 32 31 30 5c 32 30 | 203\324.\211A\262....\241\210\20 |
ac00 | 32 04 01 5c 33 32 32 06 08 21 5c 32 31 31 5c 32 30 34 5c 33 34 34 00 0e 1c 5c 33 30 37 5c 32 34 | 2..\322..!\211\204\344...\307\24 |
ac20 | 31 5c 32 31 30 5c 32 30 32 03 01 5c 32 31 31 40 5c 32 36 32 06 5c 32 31 31 41 5c 33 32 33 5c 32 | 1\210\202..\211@\262.\211A\323\2 |
ac40 | 33 30 5c 32 36 32 07 0e 20 5c 32 30 33 5c 33 37 35 00 05 5c 32 30 34 5c 33 37 35 00 5c 33 32 34 | 30\262...\203\375..\204\375.\324 |
ac60 | 06 09 21 5c 32 36 32 06 0e 1c 06 06 5c 32 34 31 5c 32 31 30 5c 32 31 30 04 5c 32 30 35 30 01 05 | ..!\262.....\241\210\210.\2050.. |
ac80 | 5c 32 30 33 1b 01 0e 21 5c 32 30 34 1b 01 5c 33 32 35 5c 33 32 36 06 09 06 07 23 5c 32 30 32 20 | \203...!\204..\325\326....#\202. |
aca0 | 01 5c 33 32 35 5c 33 32 37 06 06 5c 22 06 07 5c 32 30 33 2d 01 5c 33 33 30 5c 33 33 31 02 47 5c | .\325\327..\"..\203-.\330\331.G\ |
acc0 | 33 33 32 04 24 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 32 36 36 5c 32 30 37 5c 32 30 37 22 20 | 332.$\210\211\262.\266\207\207". |
ace0 | 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 75 73 65 2d 69 6e 66 2d 68 61 73 6b 65 6c 6c 20 6d 65 73 | [haskell-doc-use-inf-haskell.mes |
ad00 | 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 72 65 73 65 72 76 65 | sage-log-max.haskell-doc-reserve |
ad20 | 64 2d 69 64 73 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 70 72 65 6c 75 64 65 2d 74 79 70 65 73 20 | d-ids.haskell-doc-prelude-types. |
ad40 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 74 72 61 74 65 67 79 2d 69 64 73 20 68 61 73 6b 65 6c 6c | haskell-doc-strategy-ids.haskell |
ad60 | 2d 64 6f 63 2d 75 73 65 72 2d 64 65 66 69 6e 65 64 2d 69 64 73 20 23 31 3d 22 22 20 6e 69 6c 20 | -doc-user-defined-ids.#1="".nil. |
ad80 | 28 65 72 72 6f 72 29 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 65 73 | (error).#[0."\300\301!\207".[mes |
ada0 | 73 61 67 65 20 23 31 23 5d 20 32 5d 20 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 74 79 | sage.#1#].2].inferior-haskell-ty |
adc0 | 70 65 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 3a 3a 20 22 20 23 5b 30 20 22 5c 33 30 30 | pe.string-match.".::.".#[0."\300 |
ade0 | 5c 33 30 31 21 5c 32 30 37 22 20 5b 6d 65 73 73 61 67 65 20 23 31 23 5d 20 32 5d 20 69 6e 66 65 | \301!\207".[message.#1#].2].infe |
ae00 | 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6b 69 6e 64 20 61 73 73 6f 63 20 32 20 74 20 68 61 73 6b | rior-haskell-kind.assoc.2.t.hask |
ae20 | 65 6c 6c 2d 64 6f 63 2d 67 65 74 2d 61 6e 64 2d 66 6f 72 6d 61 74 2d 66 63 74 2d 74 79 70 65 20 | ell-doc-get-and-format-fct-type. |
ae40 | 22 56 61 72 69 61 62 6c 65 73 22 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 67 65 74 2d 67 6c 6f 62 | "Variables".haskell-doc-get-glob |
ae60 | 61 6c 2d 66 63 74 2d 74 79 70 65 20 66 6f 72 6d 61 74 20 22 25 73 20 3a 3a 20 25 73 22 20 22 25 | al-fct-type.format."%s.::.%s"."% |
ae80 | 73 22 20 61 64 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 28 66 61 63 65 20 62 | s".add-text-properties.0.(face.b |
aea0 | 6f 6c 64 29 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 72 65 73 65 72 76 65 64 20 68 | old).haskell-doc-show-reserved.h |
aec0 | 61 73 6b 65 6c 6c 2d 64 6f 63 2d 6c 61 73 74 2d 64 61 74 61 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 | askell-doc-last-data.haskell-doc |
aee0 | 2d 73 68 6f 77 2d 70 72 65 6c 75 64 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 73 | -show-prelude.haskell-doc-show-s |
af00 | 74 72 61 74 65 67 79 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 75 73 65 72 2d 64 65 | trategy.haskell-doc-show-user-de |
af20 | 66 69 6e 65 64 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 68 6f 77 2d 67 6c 6f 62 61 6c 2d 74 79 | fined.haskell-doc-show-global-ty |
af40 | 70 65 73 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 68 6f 70 2d 6f 66 66 2d 66 63 74 6e 61 6d 65 | pes.haskell-doc-chop-off-fctname |
af60 | 5d 20 31 34 20 28 23 24 20 2e 20 34 33 30 35 37 29 5d 29 0a 23 40 38 33 20 47 65 74 20 74 68 65 | ].14.(#$...43057)]).#@83.Get.the |
af80 | 20 74 79 70 65 20 6f 66 20 61 6e 20 28 46 43 54 20 50 4f 53 49 54 49 4f 4e 29 20 70 61 69 72 20 | .type.of.an.(FCT.POSITION).pair. |
afa0 | 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 46 43 | from.the.current.buffer...(fn.FC |
afc0 | 54 2d 41 4e 44 2d 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 | T-AND-POS)..(defalias.'haskell-d |
afe0 | 6f 63 2d 67 72 61 62 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 32 01 41 62 5c 32 31 30 5c | oc-grab-line.#[257."\302.Ab\210\ |
b000 | 33 30 33 20 5c 32 31 30 5c 33 30 34 5c 33 30 35 60 08 5c 5c 5c 33 30 36 23 5c 32 30 34 16 00 5c | 303.\210\304\305`.\\\306#\204..\ |
b020 | 33 30 32 5c 32 30 32 3f 00 5c 33 30 37 20 5c 32 36 32 01 5c 33 31 30 20 5c 32 30 33 32 00 5c 33 | 302\202?.\307.\262.\310.\2032.\3 |
b040 | 31 31 79 5c 32 31 30 5c 33 30 33 20 5c 32 31 30 5c 33 31 32 5c 33 31 33 77 5c 32 31 30 5c 32 31 | 11y\210\303.\210\312\313w\210\21 |
b060 | 31 5c 33 30 37 20 50 5c 32 36 32 01 5c 32 30 32 1a 00 5c 33 31 34 09 5c 32 30 33 3d 00 5c 33 30 | 1\307.P\262.\202..\314.\203=.\30 |
b080 | 31 02 21 5c 32 30 32 3e 00 01 21 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 65 | 1.!\202>..!\207".[haskell-doc-se |
b0a0 | 61 72 63 68 2d 64 69 73 74 61 6e 63 65 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 63 68 6f 70 2d 6f | arch-distance.haskell-doc-chop-o |
b0c0 | 66 66 2d 63 6f 6e 74 65 78 74 20 22 22 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 | ff-context."".beginning-of-line. |
b0e0 | 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 3a 3a 22 20 74 20 68 61 73 6b 65 6c 6c 2d 64 6f | search-forward."::".t.haskell-do |
b100 | 63 2d 67 72 61 62 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 77 72 61 70 70 65 64 2d 74 79 70 65 2d | c-grab.haskell-doc-wrapped-type- |
b120 | 70 20 31 20 22 20 09 22 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 74 72 69 6e 67 2d | p.1."..".nil.haskell-doc-string- |
b140 | 6e 75 62 2d 77 73 5d 20 36 20 28 23 24 20 2e 20 34 34 39 32 31 29 5d 29 0a 23 40 33 34 39 20 43 | nub-ws].6.(#$...44921)]).#@349.C |
b160 | 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 74 79 70 65 20 75 6e 64 65 72 20 74 68 65 20 | heck.whether.the.type.under.the. |
b180 | 63 75 72 73 6f 72 20 69 73 20 77 72 61 70 70 65 64 20 6f 76 65 72 20 73 65 76 65 72 61 6c 20 6c | cursor.is.wrapped.over.several.l |
b1a0 | 69 6e 65 73 2e 0a 54 68 65 20 63 75 72 73 6f 72 20 6d 75 73 74 20 62 65 20 61 74 20 74 68 65 20 | ines..The.cursor.must.be.at.the. |
b1c0 | 65 6e 64 20 6f 66 20 61 20 6c 69 6e 65 2c 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 74 68 | end.of.a.line,.which.contains.th |
b1e0 | 65 20 74 79 70 65 2e 0a 43 75 72 72 65 6e 74 6c 79 2c 20 6f 6e 6c 79 20 74 68 65 20 66 6f 6c 6c | e.type..Currently,.only.the.foll |
b200 | 6f 77 69 6e 67 20 69 73 20 63 68 65 63 6b 65 64 3a 0a 49 66 20 74 68 69 73 20 6c 69 6e 65 20 65 | owing.is.checked:.If.this.line.e |
b220 | 6e 64 73 20 77 69 74 68 20 61 20 60 2d 3e 27 20 6f 72 20 74 68 65 20 6e 65 78 74 20 73 74 61 72 | nds.with.a.`->'.or.the.next.star |
b240 | 74 73 20 77 69 74 68 20 61 6e 20 60 2d 3e 27 20 69 74 20 69 73 20 61 0a 6d 75 6c 74 69 2d 6c 69 | ts.with.an.`->'.it.is.a.multi-li |
b260 | 6e 65 20 74 79 70 65 20 28 73 61 6d 65 20 66 6f 72 20 60 3d 3e 27 29 2e 0a 60 2d 2d 27 20 63 6f | ne.type.(same.for.`=>')..`--'.co |
b280 | 6d 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 54 6f 44 6f 3a 20 43 68 65 63 6b 20 | mments.are.ignored..ToDo:.Check. |
b2a0 | 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 73 21 2e 1f 0a 28 64 65 66 | for.matching.parenthesis!...(def |
b2c0 | 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 77 72 61 70 70 65 64 2d 74 79 70 65 2d | alias.'haskell-doc-wrapped-type- |
b2e0 | 70 20 23 5b 30 20 22 5c 32 31 32 60 5c 33 30 30 20 5c 32 31 30 60 5c 33 30 31 02 62 5c 32 31 30 | p.#[0."\212`\300.\210`\301.b\210 |
b300 | 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 5c 33 30 31 78 5c 32 31 30 6e | \302\303.\304#\210\305\301x\210n |
b320 | 5c 32 30 33 25 00 5c 33 30 36 79 5c 32 31 30 5c 33 30 31 7f 5c 32 31 30 5c 33 30 37 20 5c 32 36 | \203%.\306y\210\301.\210\307.\26 |
b340 | 32 01 5c 32 30 32 5c 32 30 34 00 5c 33 31 30 75 5c 32 31 30 5c 33 31 31 68 5c 33 31 32 5c 22 5c | 2.\202\204.\310u\210\311h\312\"\ |
b360 | 32 30 34 36 00 5c 33 31 31 68 5c 33 31 33 5c 22 5c 32 30 33 3d 00 5c 33 31 31 67 5c 33 31 34 5c | 2046.\311h\313\"\203=.\311g\314\ |
b380 | 22 5c 32 30 34 44 00 5c 33 31 31 67 5c 33 31 35 5c 22 5c 32 30 33 4a 00 5c 33 30 34 5c 32 36 32 | "\204D.\311g\315\"\203J.\304\262 |
b3a0 | 01 5c 32 30 32 5c 32 30 34 00 5c 33 30 31 79 5c 32 31 30 60 5c 32 31 31 62 5c 32 31 30 5c 33 30 | .\202\204.\301y\210`\211b\210\30 |
b3c0 | 35 5c 33 30 31 77 5c 32 31 30 5c 33 31 36 5c 33 30 33 21 5c 32 30 33 68 00 5c 33 30 36 79 5c 32 | 5\301w\210\316\303!\203h.\306y\2 |
b3e0 | 31 30 5c 33 30 31 7f 5c 32 31 30 5c 33 30 37 20 5c 32 36 32 02 5c 32 30 32 5c 32 30 33 00 5c 33 | 10\301.\210\307.\262.\202\203.\3 |
b400 | 30 36 75 5c 32 31 30 5c 33 31 31 68 5c 33 31 32 5c 22 5c 32 30 34 79 00 5c 33 31 31 68 5c 33 31 | 06u\210\311h\312\"\204y.\311h\31 |
b420 | 33 5c 22 5c 32 30 33 5c 32 30 33 00 5c 33 31 31 67 5c 33 31 34 5c 22 5c 32 30 33 5c 32 30 33 00 | 3\"\203\203.\311g\314\"\203\203. |
b440 | 5c 33 30 34 5c 32 36 32 02 5c 32 31 30 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 20 5b 62 65 67 | \304\262.\210\266\202)\207".[beg |
b460 | 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 20 73 65 61 72 63 68 2d 62 61 63 6b 77 61 | inning-of-line.nil.search-backwa |
b480 | 72 64 20 22 2d 2d 22 20 74 20 22 20 09 22 20 31 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 77 72 61 | rd."--".t."..".1.haskell-doc-wra |
b4a0 | 70 70 65 64 2d 74 79 70 65 2d 70 20 2d 31 20 63 68 61 72 2d 65 71 75 61 6c 20 34 35 20 36 31 20 | pped-type-p.-1.char-equal.45.61. |
b4c0 | 36 32 20 34 34 20 6c 6f 6f 6b 69 6e 67 2d 61 74 5d 20 37 20 28 23 24 20 2e 20 34 35 34 30 37 29 | 62.44.looking-at].7.(#$...45407) |
b4e0 | 5d 29 0a 23 40 31 30 34 20 52 65 74 75 72 6e 20 74 68 65 20 74 65 78 74 20 66 72 6f 6d 20 70 6f | ]).#@104.Return.the.text.from.po |
b500 | 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 2c 20 63 68 6f 70 | int.to.the.end.of.the.line,.chop |
b520 | 70 69 6e 67 20 6f 66 66 20 63 6f 6d 6d 65 6e 74 73 2e 0a 4c 65 61 76 65 73 20 70 6f 69 6e 74 20 | ping.off.comments..Leaves.point. |
b540 | 61 74 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b | at.end.of.line...(defalias.'hask |
b560 | 65 6c 6c 2d 64 6f 63 2d 67 72 61 62 20 23 5b 30 20 22 5c 33 30 30 60 5c 33 30 31 7f 5c 32 31 30 | ell-doc-grab.#[0."\300`\301.\210 |
b580 | 60 5c 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 33 16 00 5c 32 31 31 5c 33 30 34 5c 32 31 31 | `\"\302\303.\"\203..\211\304\211 |
b5a0 | 5c 32 32 34 4f 5c 32 30 32 17 00 5c 32 31 31 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 73 75 62 | \224O\202..\211\207".[buffer-sub |
b5c0 | 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6e 69 6c 20 73 74 72 69 6e 67 2d | string-no-properties.nil.string- |
b5e0 | 6d 61 74 63 68 20 22 2d 2d 22 20 30 5d 20 34 20 28 23 24 20 2e 20 34 36 33 31 33 29 5d 29 0a 23 | match."--".0].4.(#$...46313)]).# |
b600 | 40 31 32 37 20 52 65 70 6c 61 63 65 20 61 6c 6c 20 73 65 71 75 65 6e 63 65 73 20 6f 66 20 77 68 | @127.Replace.all.sequences.of.wh |
b620 | 69 74 65 73 70 61 63 65 20 69 6e 20 53 54 52 20 62 79 20 6a 75 73 74 20 6f 6e 65 20 73 70 61 63 | itespace.in.STR.by.just.one.spac |
b640 | 65 2e 0a 54 6f 44 6f 3a 20 41 6c 73 6f 20 65 6c 69 6d 69 6e 61 74 65 20 6c 65 61 64 69 6e 67 20 | e..ToDo:.Also.eliminate.leading. |
b660 | 61 6e 64 20 74 72 61 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 2e 0a 0a 28 66 6e 20 53 54 | and.trailing.whitespace...(fn.ST |
b680 | 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 73 74 72 69 6e | R)..(defalias.'haskell-doc-strin |
b6a0 | 67 2d 6e 75 62 2d 77 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 03 54 23 | g-nub-ws.#[257."\300\301\302..T# |
b6c0 | 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 18 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 32 31 31 05 | \211\262.\203..\303\304\305\211. |
b6e0 | 24 5c 32 36 32 02 5c 32 30 32 01 00 01 5c 32 30 37 22 20 5b 2d 31 20 73 74 72 69 6e 67 2d 6d 61 | $\262.\202...\207".[-1.string-ma |
b700 | 74 63 68 20 22 20 5b 20 09 5c 6e 5d 2b 5c 5c 7c 5b 09 5c 6e 5d 2b 22 20 72 65 70 6c 61 63 65 2d | tch.".[..\n]+\\|[.\n]+".replace- |
b720 | 6d 61 74 63 68 20 22 20 22 20 74 5d 20 37 20 28 23 24 20 2e 20 34 36 35 39 37 29 5d 29 0a 23 40 | match.".".t].7.(#$...46597)]).#@ |
b740 | 37 34 20 45 6c 69 6d 69 6e 61 74 65 20 74 68 65 20 63 6f 6e 74 65 78 74 20 69 6e 20 61 20 74 79 | 74.Eliminate.the.context.in.a.ty |
b760 | 70 65 20 72 65 70 72 65 73 65 6e 74 65 64 20 62 79 20 74 68 65 20 73 74 72 69 6e 67 20 53 54 52 | pe.represented.by.the.string.STR |
b780 | 2e 0a 0a 28 66 6e 20 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d | ...(fn.STR)..(defalias.'haskell- |
b7a0 | 64 6f 63 2d 63 68 6f 70 2d 6f 66 66 2d 63 6f 6e 74 65 78 74 20 23 5b 32 35 37 20 22 5c 33 30 30 | doc-chop-off-context.#[257."\300 |
b7c0 | 5c 33 30 31 02 5c 22 5c 32 31 31 5c 32 30 34 5c 66 00 01 5c 32 30 32 12 00 01 01 5c 33 30 32 5c | \301.\"\211\204\f..\202....\302\ |
b7e0 | 5c 5c 33 30 33 4f 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 3d 3e 22 20 32 | \\303O\207".[string-match."=>".2 |
b800 | 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 34 36 39 31 35 29 5d 29 0a 23 40 38 31 20 52 65 74 75 | .nil].5.(#$...46915)]).#@81.Retu |
b820 | 72 6e 20 61 20 73 74 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 4f 42 4a 20 6f 66 20 4b 49 | rn.a.string.describing.OBJ.of.KI |
b840 | 4e 44 20 28 56 61 72 69 61 62 6c 65 73 2c 20 54 79 70 65 73 2c 20 44 61 74 61 29 2e 0a 0a 28 66 | ND.(Variables,.Types,.Data)...(f |
b860 | 6e 20 4f 42 4a 20 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d | n.OBJ.KIND)..(defalias.'haskell- |
b880 | 64 6f 63 2d 67 65 74 2d 69 6d 65 6e 75 2d 69 6e 66 6f 20 23 5b 35 31 34 20 22 08 5c 33 30 32 3d | doc-get-imenu-info.#[514.".\302= |
b8a0 | 5c 32 30 33 17 00 5c 33 30 33 01 09 5c 22 41 5c 33 30 33 03 02 5c 22 5c 32 31 31 5c 32 30 35 16 | \203..\303..\"A\303..\"\211\205. |
b8c0 | 00 5c 33 30 34 01 21 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 | .\304.!\207\305\207".[major-mode |
b8e0 | 20 69 6d 65 6e 75 2d 2d 69 6e 64 65 78 2d 61 6c 69 73 74 20 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 | .imenu--index-alist.haskell-mode |
b900 | 20 61 73 73 6f 63 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 67 72 61 62 2d 6c 69 6e 65 20 6e 69 6c | .assoc.haskell-doc-grab-line.nil |
b920 | 5d 20 36 20 28 23 24 20 2e 20 34 37 31 33 32 29 5d 29 0a 23 40 35 38 20 52 65 74 75 72 6e 20 61 | ].6.(#$...47132)]).#@58.Return.a |
b940 | 20 6c 69 73 74 20 6f 66 20 74 68 65 20 69 6d 70 6f 72 74 65 64 20 6d 6f 64 75 6c 65 73 20 69 6e | .list.of.the.imported.modules.in |
b960 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 | .current.buffer...(defalias.'has |
b980 | 6b 65 6c 6c 2d 64 6f 63 2d 69 6d 70 6f 72 74 65 64 2d 6c 69 73 74 20 23 5b 30 20 22 08 5c 32 30 | kell-doc-imported-list.#[0.".\20 |
b9a0 | 35 06 00 08 43 7e 5c 32 31 30 65 62 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 | 5...C~\210eb\210\301\302\303\304 |
b9c0 | 23 5c 32 30 33 38 00 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 32 31 31 5c 32 30 33 33 00 5c 32 | #\2038.\305\306!\307\211\2033.\2 |
b9e0 | 31 31 40 02 01 50 5c 33 31 30 01 21 5c 32 30 33 2b 00 5c 32 31 31 05 42 5c 32 36 32 05 5c 32 31 | 11@..P\310.!\203+.\211.B\262.\21 |
ba00 | 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 17 00 5c 32 36 36 02 5c 32 30 32 0b 00 5c 32 31 31 | 0.A\266\202\202..\266.\202..\211 |
ba20 | 5c 32 33 37 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 2d 73 | \237\207".[buffer-file-name.re-s |
ba40 | 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5c 5c 73 2d 2a 69 6d 70 6f 72 74 5c 5c 73 2d 2b | earch-forward."^\\s-*import\\s-+ |
ba60 | 5c 5c 28 5b 5e 20 09 5c 6e 5d 2b 5c 5c 29 22 20 6e 69 6c 20 74 20 6d 61 74 63 68 2d 73 74 72 69 | \\([^..\n]+\\)".nil.t.match-stri |
ba80 | 6e 67 20 31 20 28 22 2e 68 73 22 20 22 2e 6c 68 73 22 29 20 66 69 6c 65 2d 65 78 69 73 74 73 2d | ng.1.(".hs".".lhs").file-exists- |
baa0 | 70 5d 20 37 20 28 23 24 20 2e 20 34 37 34 31 36 29 20 22 66 4e 61 6d 65 20 6f 66 20 6f 75 74 65 | p].7.(#$...47416)."fName.of.oute |
bac0 | 72 20 60 69 6e 63 6c 75 64 65 27 20 66 69 6c 65 3a 20 22 5d 29 0a 23 40 31 35 30 20 44 6f 20 61 | r.`include'.file:."]).#@150.Do.a |
bae0 | 6e 20 60 69 6d 65 6e 75 27 20 72 65 73 63 61 6e 20 6f 6e 20 65 76 65 72 79 20 66 69 6c 65 20 69 | n.`imenu'.rescan.on.every.file.i |
bb00 | 6e 20 46 49 4c 45 4c 49 53 54 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 66 63 74 2d 6c 69 | n.FILELIST.and.return.the.fct-li |
bb20 | 73 74 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 77 69 74 63 68 65 73 20 74 6f 20 61 6e | st..This.function.switches.to.an |
bb40 | 64 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 6c 6f 61 64 73 20 6d 61 6e 79 20 62 75 66 66 65 72 73 | d.potentially.loads.many.buffers |
bb60 | 2e 0a 0a 28 66 6e 20 46 49 4c 45 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 | ...(fn.FILELIST)..(defalias.'has |
bb80 | 6b 65 6c 6c 2d 64 6f 63 2d 72 65 73 63 61 6e 2d 66 69 6c 65 73 20 23 5b 32 35 37 20 22 72 5c 33 | kell-doc-rescan-files.#[257."r\3 |
bba0 | 30 30 5c 33 30 31 02 5c 22 29 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c | 00\301.\")\207".[mapcar.#[257."\ |
bbc0 | 33 30 31 01 21 71 5c 32 31 30 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 32 31 31 5c 33 30 34 5c | 301.!q\210\302\303!\210\211\304\ |
bbe0 | 33 30 35 5c 33 30 36 5c 33 30 37 08 5c 22 41 5c 22 42 5c 32 30 37 22 20 5b 69 6d 65 6e 75 2d 2d | 305\306\307.\"A\"B\207".[imenu-- |
bc00 | 69 6e 64 65 78 2d 61 6c 69 73 74 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 69 | index-alist.find-file-noselect.i |
bc20 | 6d 65 6e 75 2d 2d 6d 61 6b 65 2d 69 6e 64 65 78 2d 61 6c 69 73 74 20 74 20 6d 61 70 63 61 72 20 | menu--make-index-alist.t.mapcar. |
bc40 | 23 5b 32 35 37 20 22 5c 32 31 31 40 5c 33 30 30 02 21 42 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c | #[257."\211@\300.!B\207".[haskel |
bc60 | 6c 2d 64 6f 63 2d 67 72 61 62 2d 6c 69 6e 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d | l-doc-grab-line].4."\n\n(fn.X)"] |
bc80 | 20 61 73 73 6f 63 20 22 56 61 72 69 61 62 6c 65 73 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 46 | .assoc."Variables"].7."\n\n(fn.F |
bca0 | 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 34 37 38 33 36 29 5d 29 0a 23 40 37 38 20 53 63 61 6e 20 | )"]].4.(#$...47836)]).#@78.Scan. |
bcc0 | 69 6d 70 6f 72 74 65 64 20 66 69 6c 65 73 20 66 6f 72 20 74 79 70 65 73 20 6f 66 20 67 6c 6f 62 | imported.files.for.types.of.glob |
bce0 | 61 6c 20 66 63 74 73 20 61 6e 64 20 75 70 64 61 74 65 20 60 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | al.fcts.and.update.`haskell-doc- |
bd00 | 69 6e 64 65 78 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | index'...(defalias.'haskell-doc- |
bd20 | 6d 61 6b 65 2d 67 6c 6f 62 61 6c 2d 66 63 74 2d 69 6e 64 65 78 20 23 5b 30 20 22 5c 33 30 31 5c | make-global-fct-index.#[0."\301\ |
bd40 | 33 30 32 20 21 5c 32 31 31 10 5c 32 30 37 22 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 64 | 302.!\211.\207".[haskell-doc-ind |
bd60 | 65 78 20 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 72 65 73 63 61 6e 2d 66 69 6c 65 73 20 68 61 73 6b | ex.haskell-doc-rescan-files.hask |
bd80 | 65 6c 6c 2d 64 6f 63 2d 69 6d 70 6f 72 74 65 64 2d 6c 69 73 74 5d 20 32 20 28 23 24 20 2e 20 34 | ell-doc-imported-list].2.(#$...4 |
bda0 | 38 33 31 35 29 20 6e 69 6c 5d 29 0a 23 40 38 38 20 47 65 74 20 74 79 70 65 20 66 6f 72 20 66 75 | 8315).nil]).#@88.Get.type.for.fu |
bdc0 | 6e 63 74 69 6f 6e 20 73 79 6d 62 6f 6c 20 53 59 4d 20 62 79 20 65 78 61 6d 69 6e 69 6e 67 20 60 | nction.symbol.SYM.by.examining.` |
bde0 | 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 64 65 78 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e | haskell-doc-index'...(fn.&option |
be00 | 61 6c 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d | al.SYM)..(defalias.'haskell-doc- |
be20 | 67 65 74 2d 67 6c 6f 62 61 6c 2d 66 63 74 2d 74 79 70 65 20 23 5b 32 35 36 20 22 5c 32 31 32 5c | get-global-fct-type.#[256."\212\ |
be40 | 32 31 31 5c 32 30 34 08 00 5c 33 30 31 20 5c 32 31 30 5c 32 31 31 08 5c 33 30 32 01 5c 32 30 33 | 211\204..\301.\210\211.\302.\203 |
be60 | 43 00 01 40 5c 32 31 31 40 5c 33 30 33 05 03 41 5c 22 5c 32 31 31 5c 32 30 33 3a 00 5c 32 31 31 | C..@\211@\303..A\"\211\203:.\211 |
be80 | 41 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 31 31 5c 32 30 34 2a 00 01 5c 32 30 32 30 00 01 01 5c | A\304\305.\"\211\204*..\2020...\ |
bea0 | 33 30 36 5c 5c 5c 33 30 37 4f 5c 33 31 30 5c 33 31 31 06 06 03 23 5c 32 36 32 07 5c 32 36 36 03 | 306\\\307O\310\311...#\262.\266. |
bec0 | 04 41 5c 32 36 32 05 5c 32 36 36 03 5c 32 30 32 0b 00 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 | .A\262.\266.\202..\266\202)\207" |
bee0 | 20 5b 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 69 6e 64 65 78 20 63 75 72 72 65 6e 74 2d 77 6f 72 64 | .[haskell-doc-index.current-word |
bf00 | 20 22 22 20 61 73 73 6f 63 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 3a 3a 22 20 32 20 6e 69 | ."".assoc.string-match."::".2.ni |
bf20 | 6c 20 66 6f 72 6d 61 74 20 22 5b 25 73 5d 20 25 73 22 5d 20 31 34 20 28 23 24 20 2e 20 34 38 35 | l.format."[%s].%s"].14.(#$...485 |
bf40 | 36 31 29 20 6e 69 6c 5d 29 0a 23 40 37 38 20 47 65 74 20 74 68 65 20 74 79 70 65 20 61 6e 64 20 | 61).nil]).#@78.Get.the.type.and. |
bf60 | 6b 69 6e 64 20 6f 66 20 46 4e 20 62 79 20 63 68 65 63 6b 69 6e 67 20 6c 6f 63 61 6c 20 61 6e 64 | kind.of.FN.by.checking.local.and |
bf80 | 20 67 6c 6f 62 61 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 46 4e 29 1f 0a 28 64 65 | .global.functions...(fn.FN)..(de |
bfa0 | 66 61 6c 69 61 73 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 2d 67 65 74 2d 61 6e 64 2d 66 6f 72 6d | falias.'haskell-doc-get-and-form |
bfc0 | 61 74 2d 66 63 74 2d 74 79 70 65 20 23 5b 32 35 37 20 22 5c 32 31 32 5c 33 30 30 20 5c 33 30 31 | at-fct-type.#[257."\212\300.\301 |
bfe0 | 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 21 5c 33 30 36 5c 22 5c 33 30 37 24 5c 32 31 | \302\303\304\305.!\306\"\307$\21 |
c000 | 36 5c 33 31 30 5c 33 31 31 5c 33 31 32 04 5c 33 31 33 5c 22 5c 32 36 32 02 01 5c 32 30 33 20 00 | 6\310\311\312.\313\"\262..\203.. |
c020 | 01 5c 33 31 33 42 5c 32 36 32 01 5c 33 31 32 04 5c 33 31 34 5c 22 5c 32 36 32 02 01 5c 32 30 33 | .\313B\262.\312.\314\"\262..\203 |
c040 | 2f 00 01 5c 33 31 34 42 5c 32 36 32 01 01 5c 32 30 33 38 00 01 5c 33 31 35 42 5c 32 36 32 01 5c | /..\314B\262..\2038..\315B\262.\ |
c060 | 32 36 32 01 29 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b | 262.)\262.)\207".[match-data.mak |
c080 | 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 | e-byte-code.0."\301\300\302\"\20 |
c0a0 | 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 | 7".vconcat.vector.[set-match-dat |
c0c0 | 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 22 22 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 64 6f | a.evaporate].3."".nil.haskell-do |
c0e0 | 63 2d 67 65 74 2d 69 6d 65 6e 75 2d 69 6e 66 6f 20 22 56 61 72 69 61 62 6c 65 73 22 20 22 54 79 | c-get-imenu-info."Variables"."Ty |
c100 | 70 65 73 22 20 22 44 61 74 61 22 5d 20 38 20 28 23 24 20 2e 20 34 38 39 37 35 29 5d 29 0a 23 40 | pes"."Data"].8.(#$...48975)]).#@ |
c120 | 35 39 20 46 69 6e 64 20 74 68 65 20 6b 69 6e 64 20 6f 66 20 53 59 4d 20 77 69 74 68 20 60 3a 6b | 59.Find.the.kind.of.SYM.with.`:k |
c140 | 69 6e 64 27 20 67 68 63 69 20 66 65 61 74 75 72 65 2e 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 | ind'.ghci.feature...(fn.SYM)..(d |
c160 | 65 66 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 6b 69 6e 64 20 23 | efalias.'inferior-haskell-kind.# |
c180 | 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 21 5c 32 30 37 22 20 5b 69 6e 66 | [257."\300\301\302.\"!\207".[inf |
c1a0 | 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 67 65 74 2d 72 65 73 75 6c 74 20 66 6f 72 6d 61 74 20 | erior-haskell-get-result.format. |
c1c0 | 22 3a 6b 69 6e 64 20 25 73 22 5d 20 35 20 28 23 24 20 2e 20 34 39 34 34 33 29 5d 29 0a 23 40 35 | ":kind.%s"].5.(#$...49443)]).#@5 |
c1e0 | 39 20 46 69 6e 64 20 74 68 65 20 74 79 70 65 20 6f 66 20 53 59 4d 20 77 69 74 68 20 60 3a 74 79 | 9.Find.the.type.of.SYM.with.`:ty |
c200 | 70 65 27 20 67 68 63 69 20 66 65 61 74 75 72 65 2e 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 65 | pe'.ghci.feature...(fn.SYM)..(de |
c220 | 66 61 6c 69 61 73 20 27 69 6e 66 65 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 74 79 70 65 20 23 5b | falias.'inferior-haskell-type.#[ |
c240 | 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 21 5c 32 30 37 22 20 5b 69 6e 66 65 | 257."\300\301\302.\"!\207".[infe |
c260 | 72 69 6f 72 2d 68 61 73 6b 65 6c 6c 2d 67 65 74 2d 72 65 73 75 6c 74 20 66 6f 72 6d 61 74 20 22 | rior-haskell-get-result.format." |
c280 | 3a 74 79 70 65 20 28 25 73 29 22 5d 20 35 20 28 23 24 20 2e 20 34 39 36 33 34 29 5d 29 0a 28 70 | :type.(%s)"].5.(#$...49634)]).(p |
c2a0 | 72 6f 76 69 64 65 20 27 68 61 73 6b 65 6c 6c 2d 64 6f 63 29 0a | rovide.'haskell-doc). |