pushValue GHC.Show.show minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] join join minReads=0 mayRaise=[] freeRegs=[] | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | minReads=0 | mayRaise=[] | freeRegs=[] | ret | minReads=0 | mayRaise=[] | freeRegs=[] catch ExceptionFailure minReads=0 mayRaise=[ExceptionFailure] freeRegs=[] | | | pushValue (\x_0 -> \x_1 -> (GHC.Types.:) 'a' ((GHC.Types.:) 'a' GHC.Types.[])) | | minReads=2 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | comment "satisfy" | | minReads=2 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | read ((GHC.Classes.==) 'a') | | minReads=2 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | minReads=1 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | comment "satisfy" | | minReads=1 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | read ((GHC.Classes.==) 'a') | | minReads=1 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | minReads=0 | | mayRaise=[] | | freeRegs=[] | | commit ExceptionFailure | | minReads=0 | | mayRaise=[] | | freeRegs=[] | | refJoin join | | minReads=0 | | mayRaise=[] | | freeRegs=[] | | | pushInput | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | lift2Value (\(Data.Text.Internal.Text _ i_0 _) (Data.Text.Internal.Text _ | | j_1 | | _) -> i_0 GHC.Classes.== j_1) | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | choicesBranch | | minReads=0 | | mayRaise=[ExceptionFailure] | | freeRegs=[] | | | x_0)> | | | | pushValue (\x_0 -> \x_1 -> (GHC.Types.:) 'a' ((GHC.Types.:) 'b' GHC.Types.[])) | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | comment "satisfy" | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | read ((GHC.Classes.==) 'a') | | | | minReads=2 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=1 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | comment "satisfy" | | | | minReads=1 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | read ((GHC.Classes.==) 'b') | | | | minReads=1 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[] | | | | lift2Value (\x_0 -> \x_1 -> x_0 x_1) | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | | refJoin join | | | | minReads=0 | | | | mayRaise=[] | | | | freeRegs=[] | | | | | | | fail [] | | | | minReads=0 | | | | mayRaise=[ExceptionFailure] | | | | freeRegs=[]