JOB "yi -f vty -k emacs /tmp/Foo.hs +RTS -p -s -xt -hy" DATE "Sat Apr 15 14:04 2017" SAMPLE_UNIT "seconds" VALUE_UNIT "bytes" BEGIN_SAMPLE 0.000000 END_SAMPLE 0.000000 BEGIN_SAMPLE 1.824193 Control 80 ->(#,#) 32 ->(#,#) 32 ->>>>>* 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 16 ->>>>>Identity 16 C_FINALIZER_LIST 48 IO 16 ->IO 16 ->>>>(#,#) 24 ->>>(#,#) 48 MUT_VAR_DIRTY 16 ->(#,#) 24 Int64 16 IO 32 EPoll 24 IO 24 WEAK 192 Handler 16 Obj 16 ->IO 32 ->IO 16 EventManager 104 TimerManager 72 ThreadId 64 Poll 24 STArray 80 Backend 96 ->>(#,#) 56 ->(#,#) 72 ->>IO 24 Ptr 24 ->KClass 24 InputBuffer 24 Vty 56 Yi 48 ->IO 16 TChan 48 ->>>(#,#) 24 ->(#,#) 16 Int 24 InputState 40 ->(#,#) 48 ->>(#,#) 32 STM 24 ->IO 24 ->(#,#) 32 ->IO 16 ->(#,#) 16 ->IO 16 ->(#,#) 40 ->>(#,#) 80 TVAR 160 TVar 16 ->(#,#) 24 ->(#,#) 24 ->(#,#) 24 IO 32 ->(#,#) 16 YiVar 32 Dynamic 96 P 32 P 32 Keymap 24 Maybe 32 IO 24 FrontendState 64 * 16 * 16 ->>* 16 ->Bool 16 ->IO 16 * 16 * 16 * 16 * 16 IO 24 P 24 KeymapSet 24 UIConfig 96 ->IO 16 IO 24 ->IO 24 ->IO 24 ->(#,#) 16 ClassifyMap 40 Ptr 16 IO 32 IO 48 Output 128 Input 120 IO 32 ->>(#,#) 40 Config 120 ->IO 24 Finalizers 16 DisplayContext 80 Cursor 24 ->Identity 16 ->I 16 ->ReaderT 16 Editor 104 DisplayAttrCaps 72 AssumedState 32 Picture 32 ->* 48 YiVar 32 TypeRep 24 * 48 ->P 48 Action 48 ->* 48 MVar 640 ForeignPtrContents 32 Bool 24 ->(#,#) 32 TerminfoCaps 120 ->(#,#) 16 NonEmpty 48 [] 32 Tab 40 TSO 768 CapExpression 576 CapExpression 288 IO 16 Write 24 ->>Write 16 Killring 40 BufferId 16 I 48 ->ReaderT 16 YiString 24 AnyLayoutManager 24 Layout 16 BuildResults 216 Integer 32 ->I 32 Highlighter 80 PointedList 96 ->>Cache 16 ->>* 16 ->>>Cache 24 Cache 80 [] 32 Map 24 Digit 48 [] 40 ->ReaderT 16 SelectionStyle 72 HashMap 128 BufferId 32 UTCTime 48 Window 320 ->>[] 16 BufferRef 24 * 24 [] 40 Jump 32 * 24 Map 24 Node 280 * 24 BufferImpl 224 * 32 Zip 96 Path 24 FBuffer 160 * 24 [] 32 Tree 48 * 24 Attributes 920 stg_sel_upd 168 RPolish 48 * 64 RPolish 32 BlockOpen 32 (,) 24 ->Parser 16 [] 32 Parser 24 ->Parser 16 [] 48 ->>Bool 16 ProfileF 48 Parser 24 [] 32 ->>>>[] 96 Posn 48 AlexState 40 (,,) 64 ProfileF 32 Parser 192 Parser 24 ->Parser 16 [] 32 Steps 64 ->Parser 168 Int 40 Char 24 ProfileF 48 [] 32 Steps 64 Parser 24 RPolish 256 ->[] 24 Steps 64 Steps 32 Ordering 192 RPolish 288 Tree 1216 [] 72 Tree 2352 Tree 2304 Size 96 Token 2304 Posn 18624 AlexState 9312 Posn 1752 Tok 11680 (,) 14560 BlockOpen 1152 IState 11648 ->BufferM 16 Dynamic 96 Attributes 24 UIConfig 24 ->(#,#) 48 ->>>(#,,#) 16 Text 24 Attr 24 Attributes 32 Attributes 24 Attr 32 Attr 24 UIStyle 24 Region 64 FingerTree 120 Map 2064 BuildResults 288 CapOps 144 ParamOps 144 Int 144 BuildResults 144 BuildResults 120 BuildResults 312 CapOp 176 BuildState 144 Int 1280 Int 256 ->ReaderT 16 FingerTree 120 History 736 AnyMode 304 Digit 32 Digit 48 Text 552 [] 552 Int 6848 Image 12080 FingerTree 176 Int 704 Int 880 YiChunk 1400 Digit 80 Digit 24 MarkValue 168 Steps 57840 Steps 10536 Steps 98544 Steps 113760 Profile 55776 Ordering 55992 Steps 77120 ->Steps 57840 Steps 7024 (,) 74304 Steps 93720 Steps 93504 [] 216 CapOp 312 Image 3000 [] 360 Int 2368 Text 23680 Image 15120 MaybeDefault 3160 Int 120 SourcePos 544 State 544 * 408 Int 408 CapOp 544 Color 112 SpanOp 21168 Image 48 Update 32 Change 16 ByteString 5920 Poke 576 ->>(#,#) 2664 TREC_HEADER 40 TVAR_WATCH_QUEUE 64 Maybe 416 MVAR 1408 MVAR_TSO_QUEUE 72 ->ReaderT 16 ->ReaderT 64 ->StateT 16 ->StateT 16 ->>StateT 16 ->>StateT 16 Applicative 24 ->[] 24 ->>>(#,#) 16 ->ReaderT 16 ->Int 16 ->StateT 16 ->StateT 16 ->StateT 16 ->StateT 16 ->>>(#,#) 16 ->StateT 16 Monad 48 ->>>(#,#) 16 ->>>(#,#) 16 Vector 2496 ->(#,#) 16 ->Vector 24 FixedAttr 32 AssumedState 24 ->>* 24 UI 128 ->ReaderT 16 ->(#,#) 16 ->>>>>Identity 16 ->(#,#) 16 ->(#,#) 16 Attributes 112 ->Attributes 16 ->Attributes 80 ->Bool 16 ->[] 16 ->>Identity 16 ->>Identity 16 ->StateT 24 ->(,) 16 ->WriterT 16 ->(,) 16 ->(,) 16 ->TypeRep 16 ->* 16 ->STRep 16 ->>>>>IResult 24 ->Const 16 ->Const 16 ->>Decoder 16 ->>Attributes 16 ->>>>(#,#) 16 ->>>(#,#) 16 ->>>(#,#) 16 ->ReaderT 16 HLState 120 URList 120 ->Const 16 ->* 16 ->Const 16 ->>Const 16 ->>>* 56 ->>Identity 16 ->>>(,) 16 ->>Identity 16 ->>Const 16 ->ReaderT 16 Write 96 ->>Decoder 16 ->>Decoder 16 ->[] 16 IO 16 (,) 16824 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 16 ->Span 16 ->Text 16 ->YiString 16 ->StateT 16 ->>>(,) 16 ->ReaderT 16 I 16 ->FingerTree 32 ->>>>>* 16 ->>>>>* 16 ->BufferM 16 I 24 Word8 496 ->[] 16 ->ReaderT 16 ->ReaderT 16 ->Identity 16 ->StateT 16 ->Int 16 ->Int 16 ->Text 16 ->>ReaderT 16 ->Int 16 ->>>(,) 16 ->[] 16 Attr 9440 ->Int 16 ->Image 16 ->Int 16 ->Image 16 ->>Const 16 ->UIStyle 16 ->Status 16 ->>Const 16 Size 96 IO 16 ->Scanner 16 Integer 16 ->[] 16 ->Zip 16 ->Point 16 AlexAddr 64 ->[] 16 Array 80 Parser 48 ->>FingerTree 96 Size 264 ->ReaderT 16 BuildResults 800 ->>* 16 ->ReaderT 16 [] 24 MUT_ARR_PTRS_FROZEN 26264 Parser 32 ->ReaderT 16 ->>>[] 16 ->ReaderT 24 ->IO 16 ->BufferM 24 ->>>>[] 24 IndentSettings 64 ->Action 24 ->>BufferM 24 ->>BufferM 24 ->KeymapSet 24 ->BufferM 24 ->>FingerTree 72 Monoid 24 ->[] 16 ->>>>>FingerTree 16 Measured 72 ->[] 32 [] 80 ->>>(#,#) 16 ->>(#,#) 16 ->>(#,#) 16 ->>(#,#) 16 ->>>(#,#) 16 ->>(#,#) 16 ->IO 48 ->Const 16 ->FBuffer 16 ->Identity 16 ->Identity 16 ->AnyMode 16 ->StateT 48 ->>Int 16 ->(,) 16 ->Const 16 Color 224 Config 160 ->(#,#) 16 ->Identity 16 ->Identity 16 TypeRep 480 MarkSet 128 ->Const 16 ->>>>>* 16 ->Const 16 ->(,) 16 ->Const 16 ->[] 24 ->>Decoder 16 ->>Const 16 ->Const 16 TextEncoding 64 Lexer 64 ->>Const 16 ->Const 16 Mode 2640 ->>IO 80 IT 1024 ->>>(#,#) 16 FdData 40 MUT_VAR_CLEAN 1328 ->>(#,#) 64 ->(#,#) 96 STRef 672 ForeignPtrContents 792 MUT_ARR_PTRS_CLEAN 3664 ForeignPtrContents 48 ForeignPtr 120 TREC_CHUNK 536 [] 24 ->IO 32 ->StateT 64 ->>Const 16 ->Const 16 ->Identity 16 Default 24 ->* 16 ->* 24 Monoid 72 Measured 144 ->>FingerTree 120 Measured 48 ->Put 32 Get 24 ->Put 24 ->>FingerTree 256 ->SplitList 48 Binary 32 IO 32 IO 32 ->Const 32 ->Const 32 ->Const 16 ->Const 32 ->Const 16 ->Const 32 ->ReaderT 16 ->Const 16 [] 1536 ->>Identity 16 ->>>>>IResult 48 ->Const 16 ->>(#,#) 16 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->* 24 ->Identity 16 ->>Const 16 ->->>>>>* 32 ->Const 16 ->>>>>IResult 16 ->>>>>Identity 16 ->>>>>* 48 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 16 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 96 ->>Const 16 ->Identity 16 ->Const 16 ->[] 768 ->* 24 Int 10256 * 24 ->* 16 Binary 24 ->* 16 ->* 80 ->Const 16 ->Const 16 ->>(,) 80 ->>(,) 16 ->Int 16 Parser 720 Parser 264 ->Parser 16 Parser 224 ExtHL 272 ->>>>>[] 256 ->ExtHL 256 ->>>>[] 512 ExtHL 512 Highlighter 384 ->Span 384 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 32 ->P 16 P 24 ->P 16 ->>>->P 16 ->P 16 P 24 ->P 16 ->P 32 ->P 16 ->P 24 P 24 ->P 16 ->P 16 ->P 40 ->P 16 P 24 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 ->P 16 ->P 24 ->P 16 P 128 ->P 16 ->P 120 ->->P 16 ReadPrec 16 ->P 16 ->>->P 16 ->P 16 ->P 32 ->P 48 ->>>>>Identity 16 P 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ARR_WORDS 227056 Text 1920 ->ParsecT 128 ->>>>>* 72 ->>>>>* 48 ->->>>>>Identity 224 ParsecT 432 ->>>>>Identity 336 ->>>>>Identity 288 String 72 String 408 ->Bool 272 [] 72 ->>>>>Identity 288 ->Bool 48 Message 48 ->>>>>* 640 [] 52824 ->>>>>* 112 ->>>>>Identity 48 ->>>>>Identity 192 ->>>>>* 216 ->>>>>* 456 PAP 8704 ->>>>>Identity 128 Word32 16 Int32 48 ->IO 16 Event 24 (,) 32 ->>(#,#) 48 Event 24 ->>(#,#) 24 stg_sel_upd 216 [] 32 AC 96 STACK 100848 END_SAMPLE 1.824193 BEGIN_SAMPLE 1.902788 Control 80 ->(#,#) 32 ->(#,#) 32 ->>>>>* 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 16 ->>>>>Identity 16 STArray 80 ->>(#,#) 56 ->(#,#) 72 ->>IO 24 STACK 164624 IO 16 ->IO 16 ->>>>(#,#) 24 ->>>(#,#) 48 ->IO 24 ->(#,#) 16 Vty 56 ->IO 16 ->IO 24 ->IO 16 Config 120 ->>>(#,#) 24 ->IO 24 ->Text 24 ->(#,#) 48 ->>(#,#) 24 ->>(#,#) 24 ReaderT 24 ReaderT 24 Yi 48 ->ReaderT 16 EPoll 24 IO 24 Handler 16 Obj 16 TimerManager 72 Poll 24 WEAK 144 Bool 24 ->(#,#) 32 TerminfoCaps 120 ->(#,#) 24 ->(#,#) 24 ->(#,#) 24 IO 32 IO 32 ReaderT 32 TypeRep 24 * 48 ->* 48 ->(#,#) 16 * 16 * 16 ->>* 16 ->Bool 16 ->IO 16 * 16 * 16 * 16 * 16 IO 24 TChan 24 Action 24 [] 24 Action 48 Maybe 32 IO 24 FrontendState 64 IO 32 IO 48 Output 128 IO 32 ->>(#,#) 40 KeymapSet 24 UIConfig 96 ->IO 16 IO 24 ->IO 24 TVAR 160 DisplayContext 80 Cursor 24 Action 24 Killring 40 DisplayAttrCaps 72 AssumedState 32 TVar 32 Picture 32 ->* 48 EditorM 24 ->Identity 16 ->ReaderT 16 CapExpression 640 MVAR_TSO_QUEUE 72 IO 16 ->>Write 16 ->(#,#) 16 NonEmpty 48 Tab 40 TSO 768 CapExpression 256 BuildResults 192 Set 24 Int 24 ->Maybe 16 ->KClass 40 Ptr 16 Ptr 24 ->KClass 24 InputBuffer 24 ->(#,#) 16 Int 24 InputState 40 Attributes 24 UIConfig 24 ->IO 16 ->(#,#) 40 ->>(#,#) 80 ->(#,#) 48 ->>>(#,,#) 16 Text 24 Attr 24 Attributes 32 Attributes 24 Attr 32 Attr 24 UIStyle 24 Int 72 Event 1056 Key 4592 Int 320 [] 192 [] 320 [] 40 CapOp 336 BuildResults 288 BuildResults 120 BuildResults 312 BuildResults 144 CapOps 144 ParamOps 144 Int 144 State 512 BuildState 144 SourcePos 512 * 384 Int 384 CapOp 512 CapOp 176 Int 256 Int 1280 SpanOp 32 ReaderT 32 ->ReaderT 16 YiString 24 AnyLayoutManager 24 Layout 16 Color 128 Int 32 BufferId 16 SpanOp 42392 Image 48 MaybeDefault 6480 I 24 ->>BufferM 16 ->I 16 ModeMap 24 Bool 24 ReaderT 24 Digit 32 AnyMode 304 Int 80 Image 3000 Int 2368 ->>(#,#) 3072 Poke 648 Int 6752 Image 12200 Image 15200 History 736 HashMap 128 UTCTime 48 SelectionStyle 72 BufferId 32 Integer 32 FingerTree 120 Text 47280 FingerTree 120 Highlighter 80 ->>Cache 16 ->>* 16 ->>>Cache 24 Cache 80 [] 32 Map 24 Digit 48 FingerTree 176 Digit 48 Change 16 [] 40 Digit 24 Digit 80 * 24 Map 24 MarkValue 168 Node 280 ByteString 5920 Text 552 [] 552 Dynamic 96 * 24 [] 32 Update 32 ->* 40 ->>[] 16 YiChunk 1400 [] 24 RPolish 48 * 32 Zip 96 Path 24 Int 704 Int 880 Tree 48 I 48 stg_sel_upd 144 RPolish 32 * 64 ->I 32 BlockOpen 32 ->Parser 16 ->Parser 16 Parser 192 Parser 24 ->Parser 16 Parser 24 ->Parser 168 RPolish 256 RPolish 288 Tree 14912 stg_sel_upd 120 Tree 29664 Tree 29744 [] 32 Posn 48 Int 40 Char 24 Posn 237696 Size 109632 Token 29680 AlexState 40 AlexState 118848 [] 32 [] 32 ->[] 24 BlockOpen 14832 [] 64 Posn 22296 Tok 148608 ->>Bool 16 IState 148576 (,) 185720 ->>>>[] 96 Steps 32 Steps 133656 Steps 192 ->>(#,#) 24 YiVar 32 * 24 StateT 32 Editor 24 Seq 24 StateT 32 BufferM 24 ->[] 24 ->>(#,#) 64 ->(#,#) 96 ->>IO 80 ForeignPtrContents 48 Editor 56 P 80 PointedList 96 Editor 208 ->>(,) 24 Region 64 Steps 1188448 Profile 712872 Ordering 713088 (,) 950432 Steps 980416 ->Steps 735312 Steps 89104 Steps 735312 ->I 96 * 24 BufferImpl 224 * 24 Window 320 (,,) 64 Int 40 * 64 Attributes 1288 P 72 BufferRef 24 * 48 FBuffer 224 * 64 Jump 32 YiM 48 I 48 ->I 32 ->YiM 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 Int 48 YiM 48 YiM 48 I 48 ->I 32 ->YiM 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 BufferM 48 Int 72 * 320 Map 23088 * 24 ->I 400 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 I 48 ->I 32 ->I 32 BufferM 48 YiM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ReaderT 48 ->I 32 I 48 ->I 32 YiM 48 YiM 48 I 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 BufferM 48 ->I 32 I 48 YiM 48 ->I 32 YiM 48 I 48 I 48 ->I 32 BufferM 48 ->I 32 BufferM 48 I 48 I 48 ->I 32 ->I 32 I 48 ->I 32 YiM 48 YiM 48 I 48 ->I 32 YiM 48 ->I 32 YiM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 P 5304 YiM 48 I 48 ->I 32 ->P 6000 P 9040 ->>>(#,#) 16 FdData 40 [] 96 Bucket 32 ->ReaderT 16 ->ReaderT 64 ->[] 16 Action 24 ->>Bool 16 ->>* 24 UI 128 ->(#,#) 16 ->>>>>Identity 16 ->(#,#) 16 ->(#,#) 16 Attributes 112 ->Attributes 32 ->Attributes 80 ->>>(#,#) 16 ->ReaderT 16 ->Int 16 ->StateT 16 ->StateT 16 ->StateT 16 ->StateT 16 ->>>(#,#) 16 ->StateT 16 Monad 48 ->>>(#,#) 16 ->>>(#,#) 16 Vector 4960 ->(#,#) 16 ->Vector 24 FixedAttr 32 AssumedState 48 ->TypeRep 16 ->StateT 24 ->(,) 16 ->WriterT 16 ->(,) 16 ->(,) 16 ->>>>>IResult 24 ->Const 16 ->Const 16 ->>Attributes 16 ->>>>(#,#) 16 ->ReaderT 16 ->* 16 ->STRep 16 ->>Decoder 16 ->[] 16 ->Const 16 ->>Const 16 ->StateT 16 ->StateT 16 ->>StateT 16 ->>StateT 16 Applicative 24 ->[] 24 Write 120 Word8 544 ->[] 16 ->ReaderT 16 ->Identity 16 ->StateT 16 ->Int 16 ->[] 16 Attr 9472 ->Int 16 ->Image 16 ->Int 16 ->Image 16 ->UIStyle 16 ->Status 16 IO 16 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 BuildResults 768 ->>* 32 ->BufferM 24 ->>>>[] 24 IndentSettings 64 ->Action 24 ->>BufferM 24 ->>BufferM 24 ->KeymapSet 24 ->BufferM 24 ->ReaderT 32 [] 24 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 16 ->Span 16 ->Text 16 ->YiString 16 ->>>StateT 16 ->>ReaderT 16 ->ReaderT 16 Mode 2640 ->Scanner 16 ->Zip 16 ->ExtHL 256 ->>>>[] 512 ExtHL 512 ->Span 384 ->>>>>[] 256 ExtHL 272 Highlighter 384 Parser 48 ->>Identity 16 ->ReaderT 16 ->Bool 16 ->>>(#,#) 16 ->[] 16 Integer 16 ->>Decoder 16 ->>Decoder 16 ->[] 32 [] 80 ->Event 16 ->>>>>* 16 ->>>>>* 16 ->Point 16 ->ReaderT 16 Int32 32 IO 16 ->Int 16 Event 2616 ->>>(#,#) 16 IT 1024 YiM 48 YiM 48 I 48 ReaderT 48 I 48 ->I 32 ->IO 16 Char 48 Parser 32 Key 1264 HLState 120 URList 144 ->Const 16 Size 120 ->>>StateT 16 ->ReaderT 16 ->>Identity 16 ->>>(,) 16 ->>Identity 16 ->>Const 16 ->>Const 16 ->StateT 16 ->>Const 16 ForeignPtrContents 16 ->(#,#) 24 Input 120 Int64 16 MVar 640 Backend 96 AC 96 ->IO 32 ->IO 16 Dynamic 96 ThreadId 64 EventManager 104 STRef 672 MVAR 1408 ForeignPtr 96 [] 24 ->IO 32 ->Put 32 Get 24 ->Put 24 ->SplitList 48 Binary 32 ->Const 16 ->IO 48 ->Const 16 ->FBuffer 16 ->Identity 16 ->Identity 16 ->[] 24 ->>Decoder 16 ->(,) 16 ->>Int 16 ->>(#,#) 16 ->>(#,#) 16 ->>(#,#) 16 ->>>(#,#) 16 ->>(#,#) 16 Color 256 Config 160 ->(#,#) 16 TypeRep 480 ->ReaderT 16 ->ReaderT 16 ->>>(#,#) 16 ->ReaderT 16 ->ReaderT 16 ->Const 16 ->(,) 16 MarkSet 128 Lexer 64 Parser 264 ->Parser 16 ->Const 16 ->Const 16 I 16 Key 1152 Event 11064 (,) 213864 ->* 24 ->Const 16 ->Identity 16 ->StateT 80 ->>>>>* 16 TextEncoding 64 ->>Const 16 ->>Const 16 ->Const 16 ->AnyMode 16 ->Identity 16 ->Int 16 ->>Identity 16 ->BufferM 16 AlexAddr 64 ->[] 16 Array 80 ->FingerTree 32 ->Text 16 ->>FingerTree 128 ->>>(,) 16 ->>>(,) 16 Size 264 ->Identity 16 MUT_VAR_CLEAN 1328 ForeignPtrContents 792 MUT_ARR_PTRS_CLEAN 3664 ->Const 16 ->Const 16 ->Const 16 ->Int 16 ->>(,) 80 ->>(,) 16 ->>>[] 16 MUT_ARR_PTRS_FROZEN 32384 ->ReaderT 16 ->[] 16 ->>>>>FingerTree 16 ->* 16 Measured 96 ->>>* 56 ->>FingerTree 96 Monoid 24 ->ReaderT 24 ->>[] 192 [] 576 ->Const 32 ->ReaderT 16 ->Const 16 ->Const 16 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->* 72 ->>(#,#) 16 ->>Identity 16 ->>>>>IResult 48 I 128 ->>Const 16 ->>Const 16 Parser 720 ->StateT 64 ->Identity 16 ->ReaderT 32 Monoid 72 Measured 144 ->>FingerTree 120 Measured 48 ->BufferM 32 ->>FingerTree 256 ->ReaderT 32 ->* 24 Int 79568 * 24 ->* 16 Binary 24 ->* 16 ->* 80 Default 24 ->ReaderT 16 I 336 ->* 16 IO 32 IO 32 ->->>>>>* 32 ->>>>>Identity 16 ->>>>>* 48 ->>>>>IResult 16 ->Const 16 ->I 144 Parser 224 ->Const 16 ->>Const 16 I 1392 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 96 I 3552 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 16 ->Identity 16 ->Const 32 ->Const 16 ->Const 32 ->Const 16 ->Const 32 ->[] 1040 ->Const 16 [] 2080 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 P 24 ->P 16 ->>>->P 16 ->P 16 P 24 ->P 16 ->P 32 ->P 16 ->P 24 P 24 ->P 16 ->P 16 ->P 40 ->P 16 P 24 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 ->P 16 ->P 24 ->P 16 P 128 ->P 32 ->P 16 ->P 120 ->->P 16 ReadPrec 16 ->P 16 ->>->P 16 ->P 16 ->P 32 ->P 48 ->>>>>Identity 16 P 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ARR_WORDS 316408 Text 1888 ->ParsecT 128 ->>>>>* 72 ->>>>>* 48 ->Bool 48 ->->>>>>Identity 224 ParsecT 432 ->>>>>Identity 336 ->>>>>Identity 288 String 72 String 408 ->Bool 272 [] 72 ->>>>>Identity 288 Message 48 ->>>>>* 640 PAP 10024 ->>>>>* 112 ->>>>>Identity 48 ->>>>>Identity 192 ->>>>>* 216 ->>>>>* 456 ->>>>>Identity 128 * 32 [] 32 [] 395160 Steps 1247904 Maybe 720 (,) 32 Steps 32 Profile 24 Ordering 120 [] 64 ->[] 48 Steps 1441056 Steps 352 Profile 120 BLACKHOLE 480 Steps 1188760 END_SAMPLE 1.902788 BEGIN_SAMPLE 2.008827 Control 80 ->(#,#) 32 ->(#,#) 32 STArray 80 ->>(#,#) 56 ->(#,#) 72 ->>IO 24 STACK 164624 IO 16 ->IO 16 ->>>>(#,#) 24 ->>>(#,#) 48 ->IO 16 IO 24 ->IO 24 ->IO 24 ->(#,#) 16 Vty 56 ->IO 16 ->IO 24 ->IO 16 Config 120 ->>>(#,#) 24 ->IO 24 ->(#,#) 48 ->>(#,#) 24 ->>(#,#) 24 ReaderT 24 ReaderT 24 Yi 48 EPoll 24 IO 24 Handler 16 Obj 16 TimerManager 72 Poll 24 WEAK 144 Bool 24 ->(#,#) 32 TerminfoCaps 120 ->(#,#) 24 ->(#,#) 24 ->(#,#) 24 IO 32 IO 32 ReaderT 32 TypeRep 24 * 48 ->* 48 ->(#,#) 16 * 16 * 16 ->>* 16 ->Bool 16 ->IO 16 * 16 * 16 * 16 * 16 IO 24 TChan 24 Action 24 [] 24 Action 48 Maybe 32 IO 24 FrontendState 64 IO 32 IO 48 Output 128 IO 32 ->>(#,#) 40 KeymapSet 24 UIConfig 96 TVAR 192 DisplayContext 80 Cursor 24 Action 24 Killring 40 DisplayAttrCaps 72 AssumedState 32 TVar 32 Picture 32 ->* 48 EditorM 24 ->Identity 16 ->ReaderT 16 CapExpression 640 MVAR_TSO_QUEUE 72 TList 24 IO 16 ->>Write 16 ->(#,#) 16 NonEmpty 48 Tab 40 TSO 768 CapExpression 256 BuildResults 192 Set 24 Int 24 ->Maybe 16 ->KClass 40 Ptr 16 Ptr 24 ->KClass 24 InputBuffer 24 ->(#,#) 16 Int 24 InputState 40 Attributes 24 UIConfig 24 ->IO 16 ->(#,#) 40 ->>(#,#) 80 ->(#,#) 48 ->>>(#,,#) 16 Text 24 Attr 24 Attributes 32 Attributes 24 Attr 32 Attr 24 UIStyle 24 Int 72 Event 1056 Key 4592 Int 320 [] 192 [] 320 [] 40 CapOp 336 BuildResults 288 BuildResults 120 BuildResults 312 BuildResults 144 CapOps 144 ParamOps 144 Int 144 State 512 BuildState 144 SourcePos 512 * 384 Int 384 CapOp 512 CapOp 176 Int 256 Int 1280 SpanOp 32 ReaderT 32 ->ReaderT 16 YiString 24 AnyLayoutManager 24 Layout 16 Color 128 Int 32 BufferId 16 SpanOp 42392 Image 48 MaybeDefault 6480 I 24 ->>BufferM 16 ->I 16 ModeMap 24 Bool 24 ReaderT 24 Digit 32 AnyMode 304 Int 80 Image 3000 Int 2368 ->>(#,#) 3072 Poke 648 Int 6752 Image 12200 Image 15200 History 736 HashMap 128 UTCTime 48 SelectionStyle 72 BufferId 32 Integer 32 FingerTree 120 Text 47280 FingerTree 120 Highlighter 80 ->>Cache 16 ->>* 16 ->>>Cache 24 Cache 80 [] 32 Map 24 Digit 48 FingerTree 176 Digit 48 Change 16 [] 40 Digit 24 Digit 80 * 24 Map 24 MarkValue 168 Node 280 ByteString 5920 Text 552 [] 552 Dynamic 96 * 24 [] 32 Update 32 ->* 40 ->>[] 16 YiChunk 1400 [] 24 RPolish 48 stg_sel_upd 120 * 32 Zip 96 Path 24 Int 704 Int 880 Tree 48 I 48 stg_sel_upd 24 RPolish 32 * 64 ->I 32 BlockOpen 32 ->Parser 16 ->Parser 16 Parser 192 Parser 24 ->Parser 16 Parser 24 ->Parser 168 RPolish 256 RPolish 288 Tree 52816 Tree 105552 Tree 105504 Token 105504 [] 32 Posn 844288 Size 412928 AlexState 40 AlexState 422144 [] 32 [] 32 [] 32 Posn 48 Int 40 Char 24 ->[] 24 [] 48 BlockOpen 52752 Tok 527744 ->>Bool 16 IState 527712 Posn 79176 (,) 659640 ->>>>[] 96 Steps 316592 Steps 4221400 Steps 474888 Profile 2532576 Ordering 2532792 ->ReaderT 16 ->>(#,#) 24 YiVar 32 * 24 StateT 32 Editor 24 Seq 24 StateT 32 BufferM 24 ->[] 24 ->>(#,#) 64 ->(#,#) 96 ->>IO 80 ForeignPtrContents 48 (,,) 64 Int 40 * 64 P 72 BufferRef 24 * 64 Jump 32 * 48 Editor 56 P 80 PointedList 96 ->Text 24 Editor 208 ->>(,) 24 Region 64 Steps 4432584 Steps 2612040 Steps 3482720 ->Steps 2612040 Steps 4221504 Steps 5118592 (,) 3376704 ->I 32 BufferM 48 Int 72 * 24 ->I 96 Map 23088 * 24 Attributes 1288 BufferImpl 224 FBuffer 224 * 24 Window 320 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 ->YiM 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 Int 48 YiM 48 YiM 48 I 48 ->I 32 ->YiM 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 * 320 I 48 ->I 32 ->I 400 I 48 ->I 32 YiM 48 YiM 48 I 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 YiM 48 YiM 48 I 48 I 48 ->I 32 ->I 32 BufferM 48 YiM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ReaderT 48 ->I 32 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 BufferM 48 ->I 32 I 48 YiM 48 ->I 32 YiM 48 I 48 I 48 ->I 32 BufferM 48 ->I 32 BufferM 48 I 48 I 48 ->I 32 ->I 32 I 48 ->I 32 YiM 48 YiM 48 I 48 ReaderT 48 I 48 ->I 32 I 48 ->I 32 YiM 48 ->I 32 YiM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 ->P 6000 P 9040 P 5304 YiM 48 ->>>(#,#) 16 FdData 40 Bucket 32 Action 24 ->>Bool 16 ->>* 24 UI 128 ->(#,#) 16 ->>>>>Identity 16 ->(#,#) 16 ->(#,#) 16 Attributes 112 ->Attributes 32 ->Attributes 80 ->>>(#,#) 16 ->ReaderT 16 ->Int 16 ->StateT 16 ->StateT 16 ->StateT 16 ->StateT 16 ->>>(#,#) 16 ->StateT 16 Monad 48 ->>>(#,#) 16 ->>>(#,#) 16 Vector 4960 ->(#,#) 16 ->Vector 24 FixedAttr 32 AssumedState 48 ->ReaderT 16 ->ReaderT 64 ->Const 16 ->>Const 16 ->StateT 16 ->StateT 16 ->>StateT 16 ->>StateT 16 Applicative 24 ->[] 24 ->TypeRep 16 ->StateT 24 ->(,) 16 ->WriterT 16 ->(,) 16 ->(,) 16 ->>>>>IResult 24 ->Const 16 ->Const 16 ->>Attributes 16 ->>>>(#,#) 16 ->ReaderT 16 ->* 16 ->STRep 16 ->>Decoder 16 ->[] 16 Write 120 Word8 544 ->[] 16 ->ReaderT 16 ->Identity 16 ->StateT 16 ->Int 16 ->[] 16 Attr 9472 ->Int 16 ->Image 16 ->Int 16 ->Image 16 ->UIStyle 16 ->Status 16 IO 16 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 BuildResults 768 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 16 ->Span 16 ->Text 16 ->YiString 16 ->>>StateT 16 ->>ReaderT 16 ->ReaderT 16 ->>* 32 ->BufferM 24 ->>>>[] 24 IndentSettings 64 ->Action 24 ->>BufferM 24 ->>BufferM 24 ->KeymapSet 24 ->BufferM 24 ->ReaderT 32 [] 24 Mode 2640 ->Scanner 16 ->[] 16 ->Zip 16 ->Span 384 ExtHL 272 ->>>>>[] 256 ->ExtHL 256 ->>>>[] 512 ExtHL 512 Highlighter 384 Parser 48 Parser 32 ->[] 32 [] 80 ->>Identity 16 ->ReaderT 16 ->Bool 16 ->>>(#,#) 16 ->[] 16 Integer 16 ->>Decoder 16 ->>Decoder 16 ->Event 16 ->>>>>* 16 ->>>>>* 16 ->Point 16 ->ReaderT 16 Int32 32 IO 16 ->Int 16 ->IO 16 Event 2616 ->>>(#,#) 16 HLState 120 URList 144 ->Const 16 Size 120 ->>>StateT 16 ->ReaderT 16 ->>Identity 16 ->>>(,) 16 ->>Identity 16 ->>Const 16 ->>Const 16 IT 1024 ForeignPtrContents 16 ->(#,#) 24 Input 120 Int64 16 MVar 640 Backend 96 AC 96 ->IO 32 ->IO 16 Dynamic 96 ThreadId 64 EventManager 104 STRef 672 MVAR 1408 ForeignPtr 96 ->StateT 16 ->>Const 16 ->Int 16 ->>Identity 16 ->BufferM 16 AlexAddr 64 ->[] 16 Array 80 ->FingerTree 32 ->Text 16 ->>FingerTree 128 ->>>(,) 16 ->>>(,) 16 Size 264 ->Identity 16 ->[] 32 MUT_VAR_CLEAN 1328 MUT_ARR_PTRS_CLEAN 3664 ForeignPtrContents 792 ->ReaderT 16 ->[] 16 ->>>>>FingerTree 16 ->* 16 ->>>* 56 ->>FingerTree 96 Monoid 24 ->ReaderT 24 ->>[] 192 Char 48 [] 576 Key 1264 [] 24 ->IO 32 ->>(#,#) 16 ->>(#,#) 16 ->>(#,#) 16 ->>>(#,#) 16 ->>(#,#) 16 Color 256 Config 160 ->(#,#) 16 ->Const 16 ->IO 48 TypeRep 480 ->Const 16 ->FBuffer 16 ->Identity 16 ->Identity 16 ->ReaderT 16 Event 11064 (,) 725688 Key 1152 ->ReaderT 16 ->>>(#,#) 16 ->ReaderT 16 ->ReaderT 16 ->Const 16 ->(,) 16 MarkSet 128 ->[] 24 ->>Decoder 16 ->(,) 16 ->>Int 16 ->Const 16 ->Const 16 Lexer 64 Parser 264 ->Parser 16 ->>>>>* 16 ->Const 16 TextEncoding 64 ->Identity 16 ->>Const 16 ->Const 16 ->AnyMode 16 ->StateT 80 ->Identity 16 ->* 80 Default 24 ->* 24 ->SplitList 48 Binary 32 I 16 ->* 16 ->ReaderT 16 IO 32 IO 32 ->* 24 Int 269136 * 24 ->* 16 Binary 24 ->* 16 ->Put 32 Get 24 ->Put 24 ->Const 16 ->>(#,#) 16 I 128 I 336 ->>Const 16 Parser 720 ->Const 16 ->>Identity 16 ->>>>>IResult 48 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->* 72 ->Const 16 ->Const 16 ->Const 16 ->>Const 16 ->>(,) 80 ->>(,) 16 ->Int 16 ->>>[] 16 Measured 96 MUT_ARR_PTRS_FROZEN 32384 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ARR_WORDS 316408 Text 1888 ->Const 16 ->>>>>Identity 16 ->>>>>IResult 16 ->I 144 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 96 I 3552 Parser 224 ->Const 16 I 1392 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 16 ->>Const 16 ->Identity 16 ->>->P 16 ->P 16 ->P 32 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 32 ->Const 16 ->Const 32 ->Const 16 ->Const 32 ->[] 1040 ->Const 16 [] 2080 ->Const 32 ->ReaderT 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 32 ->P 16 ->P 24 P 24 ->P 16 ->P 16 ->P 40 ->P 16 P 24 ->P 16 ->P 120 ->P 48 ->->P 16 P 48 ReadPrec 16 ->P 16 ->>Const 16 ->StateT 64 ->Identity 16 ->ReaderT 32 Monoid 72 Measured 144 ->>FingerTree 120 Measured 48 ->BufferM 32 ->>FingerTree 256 ->ReaderT 32 ->>>>>Identity 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 ->P 16 ->P 24 ->P 16 ->P 32 ->P 16 P 24 ->P 16 ->>>->P 16 P 128 ->P 16 P 24 ->P 16 ->>>>>* 112 ->>>>>* 72 ->>>>>* 48 ->Bool 48 Message 48 ->->>>>>* 32 ->>>>>* 216 ->>>>>* 16 ->>>>>* 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 456 ->>>>>Identity 16 ->>>>>Identity 192 ->>>>>Identity 16 ->>>>>* 16 ->>>>>Identity 16 ->>>>>Identity 128 ->->>>>>Identity 224 ParsecT 432 ->>>>>Identity 336 ->>>>>Identity 288 String 72 PAP 10024 ->>>>>Identity 288 [] 72 String 408 ->Bool 272 ->ParsecT 128 ->>>>>* 640 * 32 [] 32 [] 1191336 Maybe 720 Steps 64 [] 64 [] 32 (,) 24 stg_sel_upd 144 [] 160 BLACKHOLE 192 :< 24 END_SAMPLE 2.008827 BEGIN_SAMPLE 2.108705 Control 80 ->(#,#) 32 ->(#,#) 32 STArray 80 ->>(#,#) 56 ->(#,#) 72 ->>IO 24 STACK 164624 IO 16 ->IO 16 ->>>>(#,#) 24 ->>>(#,#) 48 ->>>(#,#) 24 ->IO 24 ->Text 24 ->>(,) 24 ->(#,#) 48 ->>(#,#) 24 ->>(#,#) 24 ReaderT 24 ReaderT 24 ->ReaderT 16 ->ReaderT 16 Yi 48 ->ReaderT 16 ->>(#,#) 24 YiVar 32 * 24 StateT 32 EPoll 24 IO 24 Handler 16 Obj 16 TimerManager 72 Poll 24 WEAK 144 * 16 * 16 ->>* 16 ->Bool 16 ->IO 16 * 16 * 16 * 16 * 16 IO 24 TChan 24 Action 24 [] 24 Maybe 32 IO 24 FrontendState 64 Tab 40 IO 32 IO 48 Output 128 IO 32 ->>(#,#) 40 KeymapSet 24 UIConfig 96 ->IO 16 IO 24 ->IO 24 ->IO 24 ->(#,#) 16 Killring 40 NonEmpty 48 Vty 56 ->IO 16 ->IO 24 ->IO 16 ->Text 24 ->Text 24 Config 120 TVar 32 Picture 32 EditorM 24 ->Identity 16 ->ReaderT 16 ->* 48 Editor 208 BufferId 16 Bool 24 ->(#,#) 32 TerminfoCaps 120 ->(#,#) 24 ->(#,#) 24 ->(#,#) 24 IO 32 IO 32 ReaderT 32 TypeRep 24 * 48 ->* 48 ->(#,#) 16 YiString 24 Int 40 AnyLayoutManager 24 Layout 16 * 64 IO 16 ->>Write 16 TVAR 160 DisplayContext 80 Set 24 Int 24 ->Maybe 16 ->KClass 40 Ptr 16 Ptr 24 ->KClass 24 InputBuffer 24 ->(#,#) 16 Int 24 InputState 40 ->IO 16 ->(#,#) 40 ->>(#,#) 80 Poke 648 ->>(#,#) 3072 Int 320 Int 72 Event 1056 Cursor 24 Action 72 MVAR_TSO_QUEUE 72 Integer 32 DisplayAttrCaps 72 AssumedState 32 ->ReaderT 16 ->ReaderT 16 ->(#,#) 16 TSO 768 Digit 32 Int 32 Image 48 P 80 I 24 ->I 16 ->ReaderT 16 ReaderT 24 ->* 40 ModeMap 24 Bool 24 * 24 ->I 32 I 48 I 16 AnyMode 304 Int 80 Attributes 24 UIConfig 24 ->(#,#) 48 ->>>(#,,#) 16 Text 24 Attr 24 Attributes 32 Attributes 24 Attr 32 Attr 24 UIStyle 24 Image 3000 Int 2368 Image 12080 HashMap 128 UTCTime 48 SelectionStyle 72 BufferId 32 P 72 Digit 32 ->>Cache 16 ->>* 16 ->>>Cache 24 Cache 80 [] 32 Map 24 Dynamic 96 Highlighter 80 * 24 Map 24 CapExpression 640 CapExpression 256 [] 40 BuildResults 192 ->I 32 BufferM 72 Int 72 [] 24 ->I 96 stg_sel_upd 144 YiM 48 I 48 ->I 32 Int 24 YiM 48 YiM 24 I 48 ->I 32 ->YiM 32 YiM 48 I 24 ->I 32 YiM 48 I 48 ->I 32 Tree 48 * 384 ->I 432 I 48 ->I 32 ->YiM 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 ->Parser 16 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 ->Parser 16 Parser 24 YiM 48 I 48 ->I 32 Parser 24 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 ->Parser 16 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 Parser 192 I 48 ->I 32 ->I 32 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 ->Parser 168 YiM 48 I 48 ->I 32 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 ReaderT 48 YiM 48 I 48 YiM 48 I 48 ->I 32 YiM 48 I 48 I 48 ->I 32 ->I 32 ->I 32 BufferM 48 YiM 48 YiM 48 I 48 I 48 ->I 32 I 48 ->I 32 BufferM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 I 48 I 48 ->I 32 BufferM 48 ->I 32 BufferM 48 ->I 32 I 48 YiM 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 YiM 48 I 48 ->I 32 ->I 32 YiM 48 I 48 ->I 32 Tree 32400 Tree 64640 Tree 64720 Token 64640 stg_sel_upd 144 Steps 341856 Steps 512784 Steps 4786272 Steps 5527040 Steps 4558280 Profile 2728104 Ordering 2733696 (,) 3635776 ->>[] 16 [] 192 History 736 Text 552 [] 552 ByteString 5920 Digit 64 Digit 48 * 32 Path 24 [] 40 [] 32 [] 320 Steps 3760640 ->Steps 2820480 Steps 4558400 Steps 2820480 * 64 RPolish 32 Zip 96 RPolish 48 BuildResults 288 BuildResults 120 BuildResults 312 BuildResults 144 CapOps 144 ParamOps 144 Int 144 CapOp 512 CapOp 176 BuildState 144 SourcePos 512 Int 384 State 512 * 384 RPolish 256 RPolish 288 Int 1280 Int 256 Size 249504 Int 6880 Image 15080 YiM 48 YiM 48 I 48 ReaderT 48 I 48 ->I 32 I 48 ->I 32 YiM 48 ->I 32 YiM 48 I 48 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 YiM 48 I 48 ->I 32 I 48 ->I 32 ->I 32 YiM 48 YiM 48 I 48 ->P 6048 P 9040 P 5304 YiM 48 I 48 Key 4592 CapOp 336 BlockOpen 32320 Posn 48528 (,) 404280 SpanOp 32 Color 128 Text 47320 MaybeDefault 6480 Editor 24 Seq 24 StateT 32 BufferM 24 ->[] 24 ->>>>[] 96 Tok 323456 ->>Bool 16 ->>(#,#) 64 ->(#,#) 96 ->>IO 80 ForeignPtrContents 48 FingerTree 16 PointedList 96 BufferM 24 Region 64 BlockOpen 32 SpanOp 42392 FingerTree 192 YiChunk 1520 * 24 Digit 48 * 24 Attributes 1288 BufferImpl 280 Update 96 FBuffer 224 * 24 Change 48 MarkValue 192 Window 320 Digit 40 Digit 80 BufferRef 24 * 48 * 64 Update 32 FingerTree 200 Map 23616 FingerTree 280 Digit 96 Jump 32 Editor 56 ForeignPtrContents 16 ->(#,#) 24 Input 120 Int64 16 MVar 640 Backend 96 ->IO 32 ->IO 16 Dynamic 96 ThreadId 64 EventManager 104 ForeignPtr 96 ->>>(#,#) 16 FdData 40 [] 96 Bucket 32 IT 1024 AC 96 MVAR 1408 Int 680 Int 768 Node 360 Action 24 ->>Bool 16 ->>* 24 UI 128 ->(#,#) 16 ->>>>>Identity 16 ->(#,#) 16 ->(#,#) 16 Attributes 112 ->Attributes 32 ->Attributes 80 ->>>(#,#) 16 ->ReaderT 16 ->Int 16 ->StateT 16 ->StateT 16 ->StateT 16 ->StateT 16 ->>>(#,#) 16 ->StateT 16 Monad 48 ->>>(#,#) 16 ->>>(#,#) 16 Vector 4960 ->(#,#) 16 ->Vector 24 FixedAttr 32 AssumedState 48 ->>Decoder 16 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 16 ->Span 16 ->Text 16 ->Const 16 ->>Const 16 ->StateT 16 ->StateT 16 ->>StateT 16 ->>StateT 16 Applicative 24 ->[] 24 MUT_ARR_PTRS_FROZEN 32384 ->ReaderT 16 ->ReaderT 80 AlexAddr 64 ->[] 16 Array 80 ->[] 16 ->>>(,) 16 ->Identity 16 ->TypeRep 16 ->StateT 24 ->(,) 16 ->WriterT 16 ->(,) 16 ->(,) 16 ->>>>>IResult 24 ->Const 16 ->Const 16 ->>Attributes 16 ->>>>(#,#) 16 ->ReaderT 16 Write 120 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->[] 16 ->ReaderT 16 ->StateT 16 ->BufferM 16 ->>>StateT 16 ->>ReaderT 16 ->Int 16 ->BufferM 24 ->>>>[] 24 IndentSettings 64 ->Action 24 ->>BufferM 24 ->>BufferM 24 ->KeymapSet 24 ->BufferM 24 Mode 2640 Word8 544 ->[] 16 ->ReaderT 16 ->Identity 16 ->Int 16 ->[] 16 Attr 9408 ->Int 16 ->Image 16 ->Int 16 ->Image 16 ->UIStyle 16 ->Status 16 IO 16 [] 24 ->>Identity 16 ->ReaderT 16 ->Bool 16 ->>>(#,#) 16 ->[] 16 ->>Decoder 16 ->>Decoder 16 ->Event 16 ->>>>>* 16 ->>>>>* 16 ->ReaderT 16 Int32 32 IO 16 ->Int 16 Event 2616 ->>>(#,#) 16 HLState 120 URList 168 ->Const 16 ->YiString 16 Size 120 ->>>StateT 16 ->ReaderT 16 ->>Identity 16 ->>>(,) 16 ->>Identity 16 ->>Const 16 ->>Const 16 ->StateT 16 ->>Const 16 ->BufferRef 16 ->* 16 ->IO 16 Key 1248 ->>>* 56 Monoid 24 ->ReaderT 24 Char 48 Highlighter 384 ->Span 384 ExtHL 272 ->>>>>[] 256 ->ExtHL 256 [] 576 ->>>>[] 512 ExtHL 512 ->ReaderT 16 ->Int 16 ->>Identity 16 ->* 16 ->STRep 16 ->Scanner 16 Integer 16 STRef 672 Parser 48 ->Point 16 ->Zip 16 BuildResults 768 ForeignPtrContents 792 MUT_ARR_PTRS_CLEAN 3664 Parser 32 ->>[] 192 ->IO 48 ->Const 16 ->FBuffer 16 ->Identity 16 ->Identity 16 ->>(,) 80 ->>(,) 16 ->>Decoder 16 ->>(#,#) 16 ->>(#,#) 16 ->>(#,#) 16 ->>>(#,#) 16 ->>(#,#) 16 Color 256 Config 160 ->(#,#) 16 ->Const 16 TypeRep 480 ->ReaderT 16 ->ReaderT 16 ->>>(#,#) 16 ->ReaderT 16 ->ReaderT 16 ->(,) 16 ->>Int 16 [] 24 ->IO 32 ->Put 32 Get 24 ->Put 24 Binary 32 ->Const 16 ->(,) 16 ->Const 16 ->[] 24 ->Const 16 MarkSet 128 ->Parser 16 Parser 264 ->>Const 16 ->>Const 16 ->Const 16 ->AnyMode 16 ->StateT 80 ->>>>>* 16 ->Const 16 ->Identity 16 ->FingerTree 32 ->Text 16 ->>FingerTree 128 ->BufferM 16 ->>>(,) 16 Size 408 ->[] 24 MUT_VAR_CLEAN 1328 I 16 ->* 16 ->SplitList 48 ->* 24 ->ReaderT 16 Key 1152 Event 11064 ->* 24 * 24 ->* 16 Binary 24 ->* 16 ->* 80 Default 24 ->Const 16 ->Const 16 ->>Const 16 ->>Const 16 TextEncoding 64 ->Identity 16 Lexer 64 ->Const 16 ->Const 16 ->Const 16 ->Int 16 ->>>[] 16 Measured 96 ->[] 16 ->>>>>FingerTree 16 ->>FingerTree 96 ->ReaderT 16 ->[] 32 ->Const 16 ->Const 16 ->Const 16 ->Const 32 ->Const 32 ->Const 32 ->Const 32 ->ReaderT 16 ->>Identity 16 ->>>>>IResult 48 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->* 72 ->>(#,#) 16 I 128 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ARR_WORDS 316560 Text 1920 ->Const 16 ->>>>>Identity 16 ->>>>>IResult 16 ->>BufferM 16 ->>* 32 ->ReaderT 48 ->I 144 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 96 ->Const 16 ->>Const 16 I 1392 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 16 ->Identity 16 ReadPrec 16 ->P 16 ->>->P 16 ->P 16 ->P 32 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->StateT 64 Parser 224 ->Identity 16 ->ReaderT 32 Monoid 96 Measured 168 ->BufferM 32 ->>FingerTree 144 Measured 48 IO 32 IO 32 Parser 720 ->ReaderT 32 ->>FingerTree 288 ->[] 1040 [] 2080 I 3552 I 336 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 ->P 16 ->P 24 ->P 16 ->P 32 ->P 16 P 24 ->P 16 ->>>->P 16 ->>>>>Identity 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 P 24 ->P 16 ->P 32 ->P 16 ->P 24 P 24 ->P 16 ->P 16 ->P 40 ->P 16 P 24 P 128 ->P 16 ->P 120 ->P 48 ->->P 16 P 48 ->>>>>* 112 ->>>>>* 72 ->>>>>* 48 ->Bool 48 Message 48 ->->>>>>* 32 ->>>>>* 216 ->>>>>* 16 ->>>>>* 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 456 ->>>>>Identity 192 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 16 ->>>>>Identity 16 ->>>>>Identity 128 ->->>>>>Identity 224 ParsecT 432 ->>>>>Identity 336 ->>>>>Identity 288 String 72 PAP 10488 ->>>>>Identity 288 [] 72 String 408 ->Bool 272 ->ParsecT 128 ->>>>>* 640 [] 64 ->[] 48 Steps 32 Maybe 720 IState 323488 AlexState 258784 [] 762336 Posn 517504 [] 32 [] 32 (,,) 64 Int 167120 Parser 24 [] 80 [] 32 (,) 449904 Char 48 BLACKHOLE 400 END_SAMPLE 2.108705 BEGIN_SAMPLE 2.185825 Control 80 ->(#,#) 32 ->(#,#) 32 STArray 80 ->>(#,#) 56 ->(#,#) 72 ->>IO 24 STACK 164624 IO 16 ->IO 16 ->>>>(#,#) 24 ->>>(#,#) 48 Poke 32 Poke 32 Poke 32 ->(#,#) 48 AssumedState 32 DisplayContext 80 [] 32 Poke 32 Poke 32 Poke 64 EPoll 24 IO 24 Handler 16 Obj 16 TimerManager 72 Poll 24 WEAK 144 Bool 24 ->(#,#) 32 ->(#,#) 16 ->(#,#) 24 ->(#,#) 24 ->(#,#) 24 Poke 64 Config 120 Vty 56 Editor 104 TerminfoCaps 120 * 16 * 16 ->>* 16 ->Bool 16 ->IO 16 * 16 * 16 * 16 * 16 Poke 32 Poke 48 Poke 96 FrontendState 64 IO 16 ->>Write 16 Output 128 Poke 64 Poke 64 Poke 32 Tab 40 Poke 32 Poke 72 KeymapSet 24 IO 32 IO 48 IO 32 ->>(#,#) 40 Killring 40 FingerTree 48 BufferId 32 Integer 32 UTCTime 48 P 40 SelectionStyle 72 HashMap 128 BufferId 16 AnyLayoutManager 24 Layout 16 Digit 64 Jump 32 P 24 Dynamic 96 Region 64 FingerTree 120 Digit 64 Change 80 BufferRef 24 * 24 Update 32 History 736 * 24 I 24 Update 128 Window 320 ->* 40 ->I 16 Text 552 [] 552 ReaderT 24 ->I 64 * 24 Highlighter 80 Attributes 920 ModeMap 24 ->I 32 ->I 16 * 24 FBuffer 160 Bool 24 BufferM 48 Int 48 YiM 24 I 24 ->I 16 ->>Cache 16 ->>* 16 ->>>Cache 24 * 24 Digit 48 * 24 I 48 I 24 ->I 16 Int 24 YiM 24 YiM 24 I 24 ->I 16 ->YiM 16 YiM 24 I 24 ->I 16 Node 280 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 ->YiM 16 YiM 24 I 24 ->I 16 * 416 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 I 24 ->I 16 ->I 16 ->Parser 16 YiM 24 ->Parser 16 YiM 24 I 24 YiM 24 YiM 24 I 24 I 24 ->I 16 ->Parser 16 Parser 24 YiM 24 I 24 ->I 16 Parser 192 Parser 24 YiM 24 I 24 ->I 16 YiM 24 I 24 YiM 24 I 24 ->I 16 ->Parser 168 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 I 24 ->I 16 ReaderT 24 ->I 16 I 24 ->I 16 ByteString 5920 I 24 I 24 ->I 16 ->I 16 BufferM 24 YiM 24 I 24 I 24 ->I 16 ->I 16 YiM 24 YiM 24 YiM 24 I 24 I 24 ->I 16 BufferM 24 ->I 16 BufferM 24 I 24 I 24 ->I 16 ->I 16 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 I 24 ->I 16 BufferM 24 ->I 16 I 24 YiM 24 ->I 16 ->I 16 YiM 24 YiM 24 I 24 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 YiM 24 I 24 ->I 16 I 24 ->I 16 ->I 16 YiM 24 YiM 24 I 24 YiM 24 I 24 ->I 16 ->I 16 YiM 24 I 24 ->I 16 I 24 ->I 16 YiM 24 YiM 24 I 24 ReaderT 24 I 24 ->I 16 I 24 ->I 16 YiM 24 ->I 16 YiM 24 I 24 P 2688 BufferImpl 224 Int 32 Cache 80 Digit 40 * 32 Path 24 [] 32 ->>[] 16 [] 40 Map 24 MarkValue 168 [] 32 Map 24 (,) 24 * 64 RPolish 32 Tree 48 stg_sel_upd 144 Zip 96 RPolish 48 BlockOpen 32 Steps 64 [] 32 ->>>>[] 96 [] 48 [] 32 Int 40 Char 24 Posn 48 AlexState 40 (,,) 64 Size 32 ->>Bool 16 ->[] 24 [] 32 [] 32 RPolish 288 RPolish 256 Tree 2336 [] 72 Token 2272 Tree 2272 Tree 1216 Posn 18496 AlexState 9312 Color 128 Tok 11616 BlockOpen 1136 IState 11648 Posn 1752 (,) 14480 Steps 4558400 Steps 3760640 ->Steps 2820480 Steps 341856 Profile 2728104 Ordering 2733696 (,) 3635776 Steps 2820480 Steps 512784 Steps 4786272 Steps 5527040 Steps 4558280 SpanOp 32 Poke 128 Word8 24 P 72 Maybe 32 IO 24 NonEmpty 48 [] 32 ->ReaderT 16 TVar 32 TypeRep 24 * 48 P 4560 Action 48 IO 32 IO 32 YiString 24 ->P 3240 ->I 336 TSO 768 TVAR 160 ->IO 128 ->Identity 16 ->(#,#) 16 MVAR_TSO_QUEUE 48 TREC_HEADER 40 TVAR_WATCH_QUEUE 64 ->ReaderT 16 TREC_CHUNK 536 Digit 64 Digit 48 FingerTree 200 InputBuffer 24 Yi 48 ->IO 16 TChan 48 ->>>(#,#) 24 ->(#,#) 16 Int 24 InputState 40 ->(#,#) 48 ->>(#,#) 32 STM 24 ->IO 24 ->(#,#) 32 ->IO 16 ->(#,#) 16 ->IO 16 ->(#,#) 40 ->>(#,#) 80 YiChunk 1600 FingerTree 240 AnyMode 304 Int 448 Int 280 ->* 48 YiVar 32 ->* 48 YiVar 32 IO 24 Set 24 Int 24 ->Maybe 16 ->IO 16 IO 24 ->IO 24 ->IO 24 ->(#,#) 16 ->KClass 40 Ptr 16 ->IO 24 Ptr 24 ->KClass 24 Int 72 Int 320 Event 1056 DisplayAttrCaps 72 Key 4592 CapExpression 640 CapExpression 256 [] 40 Int 144 BuildResults 288 BuildResults 144 CapOps 144 ParamOps 144 BuildResults 120 BuildResults 312 Int 256 BuildState 144 Int 1280 BuildResults 192 Poke 744 ->>(#,#) 3072 (,) 32 (,) 24 Poke 64 EvalState 80 ->Int# 16 Picture 64 ->>(#,#) 16 MVector 96 BlitEnv 24 ->>(#,#) 64 ->(#,#) 96 ->>IO 80 ForeignPtrContents 48 Cursor 48 stg_sel_upd 216 Word 16 Image 96 [] 64 Image 6000 DisplayText 40 Attr 24 Attributes 40 Int 4736 DisplayText 1560 Attr 960 Int 200 Attributes 32 Attributes 24 Image 24400 Image 30440 Attr 1872 * 2496 MaybeDefault 9720 DisplayText 3744 * 2496 DisplayText 6552 Int 13504 [] 24 * 32 MUT_ARR_PTRS_DIRTY 640 SourcePos 512 State 512 * 384 Int 384 CapOp 512 [] 320 CapOp 176 CapOp 336 [] 192 PointedList 128 ->* 24 [] 32 SpanOp 1232 ->(,) 16 Rect 40 ->ReaderT 16 UIConfig 192 Map 23184 ->>>(#,,#) 16 Text 24 Attr 24 Attr 32 Rendered 24 ->>(#,#) 112 ForeignPtrContents 16 ->(#,#) 24 Input 120 MVar 640 Backend 96 ->IO 32 ->IO 16 Dynamic 96 ThreadId 64 EventManager 104 ForeignPtr 96 ->>>(#,#) 16 FdData 40 [] 64 Bucket 32 AC 96 MVAR 1408 ->StateT 16 ->StateT 16 ->>StateT 16 ->>StateT 16 Applicative 24 ->[] 24 [] 24 ->STRep 16 ->* 16 Monad 48 ->ReaderT 16 ->>>(#,#) 16 ->Vector 24 ->(#,#) 16 Write 120 FixedAttr 32 ->[] 16 ->>* 24 ->ReaderT 16 ->Identity 16 ->StateT 16 ->Int 16 ->[] 16 Attr 18976 ->Image 16 ->Int 16 ->Image 16 ->UIStyle 16 ->Status 16 IO 16 ->StateT 24 ->(,) 16 ->WriterT 16 ->(,) 16 Word8 592 AssumedState 48 UI 128 ->(#,#) 16 ->>>>>Identity 16 ->(#,#) 16 ->(#,#) 16 ->>Decoder 16 ->>Decoder 16 ->Text 16 ->BufferM 16 ->>>StateT 16 ->>ReaderT 16 ->Const 16 ->>Const 16 ->Int 16 ->Scanner 16 ->[] 16 ->ReaderT 16 Parser 48 ->>Identity 16 ->[] 32 [] 80 Event 2616 ->>Identity 16 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 16 ->Span 16 ->Zip 16 AlexAddr 64 Array 80 ->>Attributes 16 ->TypeRep 16 ->>>>>IResult 24 ->Event 16 ->Const 16 ->Const 16 ->>Decoder 16 ->>>>(#,#) 16 Int32 32 ->Int 16 ->ReaderT 16 ->Point 16 ->[] 16 ->>>>>* 16 ->>>>>* 16 Char 48 Parser 32 HLState 120 URList 120 ->>>StateT 16 ->ReaderT 16 ->Int 16 ->BufferM 16 ->>Identity 16 ->>>(,) 16 ->>Identity 16 ->>Const 16 ->>Const 16 ->>Const 16 ->BufferRef 16 ->ReaderT 16 ->[] 16 IO 16 ->ReaderT 16 ->>[] 192 Maybe 800 [] 576 Key 1264 ExtHL 272 ->Span 384 ->* 16 ->ExtHL 256 ->>>>>[] 256 ->>>* 56 ->ReaderT 16 ->IO 16 ->BufferM 24 ->>>>[] 24 IndentSettings 64 ->Action 24 ->>BufferM 24 ->>BufferM 24 ->KeymapSet 24 ->BufferM 24 ->ReaderT 16 ExtHL 512 ->>>>[] 512 Mode 2640 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 Integer 16 STRef 672 ->>>(#,#) 16 ->>>(#,#) 16 ->Text 16 ->Const 16 ->YiString 16 Size 120 ->FingerTree 32 ->Text 16 ->>FingerTree 128 Size 312 ->>>(,) 16 ->StateT 16 ->>>(,) 16 ->ReaderT 16 Action 24 ->>Bool 16 ->>>[] 16 Measured 96 ->ReaderT 16 ->ReaderT 64 Monoid 24 ->[] 16 ->>>>>FingerTree 16 ->>FingerTree 96 ->ReaderT 24 Highlighter 384 ->* 24 ->(,) 16 ->Const 16 ->(,) 16 MarkSet 128 ->>(#,#) 16 Event 11064 ->Const 16 ->>Decoder 16 Config 160 ->(#,#) 16 TypeRep 480 Lexer 64 ->>>>>* 16 ->[] 16 ->>Int 16 ->>(,) 80 ->>(,) 16 ->Identity 16 Parser 264 ->Parser 16 ->Const 16 ->[] 24 ->>Const 16 ->>Const 16 I 16 ->ReaderT 16 ->SplitList 48 Key 1152 ->Const 16 ->Const 16 ->AnyMode 16 ->Int 16 TextEncoding 64 ->Identity 16 ->Const 16 ->Const 16 (,) 36768 BuildResults 768 ->(,) 16 Attributes 112 ->Attributes 32 ->Attributes 80 ->>>(#,#) 16 ->Int 16 ->StateT 16 ->StateT 16 ->Int 16 ->StateT 16 ->StateT 16 ->>>(#,#) 16 ->StateT 16 ->>>(#,#) 16 IT 1024 MUT_VAR_CLEAN 1328 ForeignPtrContents 792 MUT_ARR_PTRS_CLEAN 4944 ->* 16 Binary 24 ->* 16 ->BufferM 32 ->* 80 Default 24 ->ReaderT 32 ->* 16 IO 32 IO 32 ->Put 32 Get 24 ->Put 24 Binary 32 ->>Const 16 ->>Const 16 ->>Identity 16 ->>>>>IResult 48 Parser 720 ->Const 16 I 128 I 864 Monoid 96 [] 24 ->>FingerTree 144 Measured 48 ->IO 32 ->ReaderT 32 ->* 24 * 24 ->Const 32 ->Const 32 ->Const 32 ->Const 32 ->ReaderT 16 ->>>>>* 72 ->Const 16 ->>>>>Identity 16 ->>>>>IResult 16 ->ReaderT 16 ->>BufferM 16 ->ReaderT 16 ->>* 32 ->Identity 16 ->>(#,#) 16 ->Const 16 ->Const 16 ->ReaderT 16 ->ReaderT 16 ->ReaderT 16 ->* 72 ->StateT 64 ->Identity 16 Measured 168 ->Const 16 ->>FingerTree 288 ->IO 48 ->ReaderT 16 ->ReaderT 16 ->>>(#,#) 16 ->ReaderT 16 ->ReaderT 16 ->StateT 80 ->Const 16 ->FBuffer 16 ->Identity 16 ->Identity 16 ->Bool 16 ->>(#,#) 16 ->>(#,#) 16 ->>>(#,#) 16 ->>(#,#) 16 Color 256 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 Text 1952 ->I 144 ->ReaderT 48 I 1920 I 4288 Parser 224 ->>>>>IResult 16 ->>>>>IResult 16 ->>>>>IResult 96 ->>Const 16 ->>>>>Identity 16 ->>>>>Identity 16 ->Const 16 ->Const 16 ->Identity 16 ->Const 16 ->Const 16 ->Const 16 ->[] 1056 [] 2112 ->P 16 ->P 40 ->P 16 P 24 ->P 16 ->->P 16 ReadPrec 16 ->P 16 ->>->P 16 ->P 16 ->P 32 ->P 48 ->>>>>Identity 16 ->>>>>* 112 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>Identity 16 ->P 16 ->P 16 ->P 24 ->P 16 ->P 32 ->P 16 P 24 ->P 16 ->>>->P 16 ->P 16 P 24 ->P 16 ->P 32 ->P 16 ->P 24 P 24 ->P 16 ->P 120 P 48 P 128 ->>>>>* 48 ->->>>>>* 32 ->ParsecT 128 ->>>>>* 216 ->>>>>* 16 ->>>>>* 48 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 456 ->>>>>Identity 192 ->>>>>Identity 16 ->>>>>Identity 16 ->>>>>* 16 ->>>>>Identity 16 ->>>>>Identity 128 ->->>>>>Identity 224 ParsecT 432 ->>>>>Identity 336 ->>>>>Identity 288 ->>>>>Identity 288 PAP 10752 ->Bool 48 Message 48 String 408 String 72 ->Bool 272 [] 72 ->>>>>* 640 ARR_WORDS 362392 ->Step 24 ->>>>>(#,#) 24 SpanOp 52696 ->Identity 24 ->Text 24 Int64 32 MUT_ARR_PTRS_FROZEN 41048 Int 17056 * 32 Step 24 Text 32 [] 32 Vector 10944 ->BlitState 32 ->BlitState 32 BlitM 24 BlitState 112 ->Id 16 Bool 24 Text 58480 BLACKHOLE 256 [] 114624 * 6560 * 5344 END_SAMPLE 2.185825 BEGIN_SAMPLE 2.244215 END_SAMPLE 2.244215