úÎ/ė&Ān      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<=?         667=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<=n   n=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<= o !"#$%&'()  !"#$%&'(  !"#$%&'( o !"#$%&'()=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<=?,-./01,./0-1,-./01,-./01.6/606=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<=234562345234523456=(c) Antony Courtney and Henrik Nilsson, Yale University, 20034BSD-style (see the LICENSE file in the distribution)nilsson@cs.yale.edu provisionalnon-portable (GHC extensions)Safe9;<=9:;<=>9:;<=9:;<=9:;<=>SafeOT[/Suppression of initial (at local time 0) event.,@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ The time q) after which the event should be producedValue to produce at that time_ The time q4 after which the event should be produced on average!Value to produce at time of event`abcdefghijkxpqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐŠŦŽ­ŪŊ°ąēģ @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi,FEDCGHIJKLM@ABkjNOPQRSTUVWXYZ[\]^_`abcdefghi*@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkSafempqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐŠŦŽ­ŪŊ°ąēģ  !"#$%&'(,./0-123459:;<=@ABCEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghimmmī      !"#$%&'()*+,-./0123456789:;;<=>?@AABCDEFGGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrJ(stustvstwstxstystzst{st|st}st~stst€ststst‚stƒst„st…st†st‡stˆst‰stŠst‹stŒststŽstŽststs‘’s‘“”•–”•—”•˜”•™”•𔕛”•œ”•”•ž”•Ÿ”• ”•Ą”•Ē”•Ģ”•Ī”•Ĩ”•Ķ”•§”•Ļ”•Đ”•Š”•Ŧ”•Ž”•­”ŪŊ”Ū°”Ūą”Ūē”Ūģ”Ūī”Ūĩ”Ūķ”Ū·”Ūļ”Ūļ”Ūđš(bearriver-0.10.4.2-8XKt552sl7HFdnlEcjulfFRP.Yampa.VectorSpaceFRP.Yampa.Vector3FRP.Yampa.Vector2FRP.Yampa.AffineSpaceFRP.Yampa.Point2FRP.Yampa.Point3 FRP.BearRiver FRP.Yampa VectorSpace zeroVector*^^/ negateVector^+^^-^dotnorm normalize$fVectorSpace(,,,,)a$fVectorSpace(,,,)a$fVectorSpace(,,)a$fVectorSpace(,)a$fVectorSpaceDoubleDouble$fVectorSpaceFloatFloatVector3vector3vector3Xvector3Yvector3Z vector3XYZvector3Spherical vector3Rho vector3Theta vector3Phivector3RhoThetaPhi vector3Rotate$fVectorSpaceVector3a $fEqVector3 $fShowVector3Vector2vector2vector2Xvector2Y vector2XY vector2Polar vector2Rho vector2Thetavector2RhoTheta vector2Rotate$fVectorSpaceVector2a $fEqVector2 $fShowVector2 AffineSpaceorigin.+^.-^.-.distancePoint2point2Xpoint2Y$fAffineSpacePoint2Vector2a $fEqPoint2 $fShowPoint2Point3point3Xpoint3Ypoint3Z$fAffineSpacePoint3Vector3a $fEqPoint3EventNoEvent ClockInfoSFDTimeTimeidentityconstanttimeintegral integralFrom derivativederivativeFromnoEventevent fromEventisEventtagmergeBylMerge eventToMaybe maybeToEvent boolToEventedgeedgeByedgeFromnotYetholdloopPreafter occasionally--> accumHoldBy dpSwitchBdSwitchswitchparCparC'iterFrom reactimatedup$fApplicativeEvent$fFunctorEvent $fShowEventbase Control.ArrowleftApp^<<<<^>>^^>>returnAArrowarrfirstsecond***&&&Kleisli runKleisli ArrowZero zeroArrow ArrowPlus<+> ArrowChoice|||+++leftright ArrowApplyapp ArrowMonad ArrowLooploopControl.Category>>><<<$dunai-0.4.0.0-IK8H9OooTPECP4wAsL7sfsData.MonadicStreamFunction.UtilpauseOn traceWhen traceWith repeatedlyunfoldaccumulateWith mappendFrommappendSsumFromsumScountfifonextiPostwithSideEffect_withSideEffect mapMaybeSmapMSF>>>^^>>>arrM_insertMStreamMSinkData.MonadicStreamFunction.CoreembedfeedbackdelayiPre liftMSFPurer liftMSFBase liftMSFTransliftSarrMMSFunMSF