Gui.FRP.Button.button2 =: Data.Maybe.Just <{GHC.Tuple.()}> Gui.FRP.Button.button1 t_sNVY eta_sNVF = let !ds1_sNWZ = FRP.Fursuit.Pipe.emptyPipe1 eta_sNVF in select ds1_sNWZ (<{GHC.Tuple.(,)}> ipv_sNVW ipv1_sNVJ -> select ipv1_sNVJ (<{GHC.Tuple.(,)}> ds_sNVN ds2_sNWK -> select ds_sNVN (FRP.Fursuit.Signal.P ref_sNVS ds3_sNWa ds4_sNWd -> select ref_sNVS (GHC.STRef.STRef var#_sNVV -> let !s2#_sNW2 = writeMutVar# var#_sNVV Gui.FRP.Button.button2 ipv_sNVW in select t_sNVY (GHC.Ptr.Ptr ww_sNW1 -> let !ds5_sNWU = Gui.Base.Button.$wa1 ww_sNW1 s2#_sNW2 in select ds5_sNWU (<{GHC.Tuple.(,)}> ipv2_sNWC ipv3_sNWv -> select Javascript.JQuery.Events.click_evt (GHC.Ptr.Ptr ds7_sNWz -> let !ds8_sNX3 = Javascript.Base.Types.FakePtr (Gui.FRP.Button.button1$2 (Gui.FRP.Button.button1$1 ds3_sNWa ds4_sNWd var#_sNVV)) in select ds8_sNX3 (GHC.Ptr.Ptr ds9_sNWq -> let !wild3_sNX2 = ffi_wrapper3 makeCallback ds9_sNWq GHC.Prim.realWorld# in select wild3_sNX2 (<{GHC.Tuple.(,)}> ds10_sNWQ ds11_sNWA -> select ipv3_sNWv (GHC.Ptr.Ptr ds13_sNWB -> let !wild4_sNX0 = ffi_wrapper5 _Javascript_JQuery_Events_on_ ds7_sNWz ds11_sNWA ds13_sNWB ipv2_sNWC in select wild4_sNX0 (<{GHC.Tuple.(,)}> ds14_sNWH ds15_sNWI -> <{GHC.Tuple.(,)}> ds14_sNWH (<{GHC.Tuple.(,)}> (GHC.Ptr.Ptr ds15_sNWI) ds2_sNWK)))))))))))) Gui.FRP.Button.button1$1 ds3_sNWa ds4_sNWd var#_sNVV w2_sNWi = select ds3_sNWa (GHC.STRef.STRef ww6_sNWg -> select ds4_sNWd (GHC.STRef.STRef ww8_sNWh -> FRP.Fursuit.Pipe.$wa1 var#_sNVV ww6_sNWg ww8_sNWh <{GHC.Tuple.()}> w2_sNWi)) Gui.FRP.Button.button1$2 a_sNWj ds8_sNWl eta_B1_B1 = a_sNWj eta_B1_B1 Gui.FRP.Button.button eta_B2_B2 eta_B1_B1 = Gui.FRP.Button.button1 eta_B2_B2 eta_B1_B1