úÎCã>yK      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJportableunstableclaudiusmaximus@goto10.orgStrict  type. portableunstableclaudiusmaximus@goto10.org  Complex number type without the K constraint. Extract the real part. Extract the imaginary part. Complex conjugate. Complex phase. Complex magnitude. 3Complex number with the given magnitude and phase. 5Complex number with magnitude 1 and the given phase. Convert to polar form.     portableunstableclaudiusmaximus@goto10.org Iteration output. Iteration state. Iteration mode.  !Iteration initial state. "Iteration engine. #Iterate over a list.   !"##   !"#     !"#portableunstableclaudiusmaximus@goto10.org$Render an image with the  $ algorithm. The iteration count is J doubled until the image is good enough, or the fixed maximum iteration  count is reached. I putStr . unicode $ simpleImage 100 100 ((-1.861):+0) (0.001) 1000000000 width height center radius max iterations image %Render an image with the $ algorithm. The iteration count is J doubled until the image is good enough, or the fixed maximum iteration 9 count is reached. The output values are converted to L. width height center radius max iterations image &Image rendering loop.  escapees output array max iterations  iterations prior escapees iterations this phase  iterates output callback output array as given ';The parameter plane coordinates for an image, with bounds. width height center radius (bounds, coords) ('Convert a bit array to ascii graphics. image ascii )/Convert a bit array to unicode block graphics. image  unicode MStrict version of  modifySTRef. $%&'()$%&'()$%&'()portableunstableclaudiusmaximus@goto10.org9NOPQ*AAngled internal addresses have angles between each integer in an  internal address. +,-CInternal addresses are a non-empty sequence of strictly increasing  integers beginning with '1'. ./#Kneading sequences. Note that the 3 case has an infinite list,  which the R! instance truncates arbitrarily. 01234 Elements of kneading sequences. 56782Angle as a fraction of a turn, usually in [0, 1). 9Wrap an angle into [0, 1). :Angle doubling map. S;-The kneading sequence for an external angle. <&The period of a kneading sequence, or T when it isn' t periodic. U=0Unwrap a kneading sequence to an infinite list. V>Construct a valid .-, checking the precondition. ?"Extract the sequence of integers. @ Construct an .- from a kneading sequence. WXYA!A star-periodic kneading sequence's upper and lower associated  kneading sequences. B(The upper associated kneading sequence. C(The lower associated kneading sequence. DBuilds a valid * from a list, checking the # precondition that only the last ' Maybe Angle' should be T,  and the Z must be strictly increasing. [E Convert an * to a list. \]F@The angled internal address corresponding to an external angle. G4Discard angle information from an internal address. H?The pair of external angles whose rays land at the root of the B hyperbolic component described by the angled internal address. ^_`abI=Parse an angled internal address, accepting some unambiguous  abbreviations. cdefghi *+,-./0123456789:;<=>?@ABCDEFGHI 8:94765/3210;<=-.@ABC>?*,+FDEHGI *,++,-../32100123476556789:;<=>?@ABCDEFGHIportableunstableclaudiusmaximus@goto10.orgJ<Compute the external ray for an external angle with a given : accuracy, sharpness and starting radius. For example: # externalRay 1e-10 8 (2**24) (1/3) JJJj      !"#$%&'()*+,-./01233456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^P_`abcdefghijklmnopqrstuvwxruff-0.1Fractal.RUFF.Types.TupleFractal.RUFF.Types.ComplexFractal.RUFF.Mandelbrot.IterateFractal.RUFF.Mandelbrot.ImageFractal.RUFF.Mandelbrot.AddressFractal.RUFF.Mandelbrot.RayTuple2Complex:+realPartimagPart conjugatephase magnitudemkPolarcispolarOutputOutDistanceEstimatedistanceEstimate OutEscapeTime escapeTime finalAngle OutSimpleoutUserIterateIterDistanceEstimateitdzIterEscapeTimeitn IterSimpleitcitziterUserModeDistanceEstimate EscapeTimeSimpleinitialiterateiterates simpleImage complexImage imageLoop coordinatesasciiunicodeAngledInternalAddressAngledUnangledInternalAddressKneadingPeriodic StarPeriodic PrePeriodic AperiodicKneadStarOneZeroAnglewrapdoublekneadingperiodunwrapinternalFromListinternalToListinternalAddress associatedupperlowerangledFromList angledToListangledInternalAddress stripAnglesexternalAnglesparse externalRaybase GHC.Float RealFloatghc-prim GHC.TypesFloat modifySTRef'ParseTokenFractionNumberwl-pprint-text-1.0.0.0Text.PrettyPrint.Leijen.TextPretty kneadChar Data.MaybeNothingrhoorbit address'inf address'peraddress' integer-gmpGHC.Integer.TypeIntegerunsafeAngledFromList denominators numeratorsexternalAngles'wakeeschunk2genericElemIndexsafeGenericIndexparserpTokenspToken pFractionpNumberpSpacepOptionalSpace