Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Rebase.Text.Printf

    No documentation available.

  2. module FRP.Rhine.Clock.Periodic

    Periodic clocks are defined by a stream of ticks with periodic time differences. They model subclocks of a fixed reference clock. The time differences are supplied at the type level.

  3. data Periodic (v :: [Nat])

    rhine FRP.Rhine.Clock.Periodic

    A clock whose tick lengths cycle through a (nonempty) list of type-level natural numbers. E.g. Periodic '[1, 2] ticks at times 1, 3, 4, 5, 7, 8, etc. The waiting side effect is formal, in ScheduleT. You can use e.g. runScheduleIO to produce an actual delay.

  4. Periodic :: forall (n :: Nat) (ns :: [Nat]) . Periodic (n ': ns)

    rhine FRP.Rhine.Clock.Periodic

    No documentation available.

  5. module FRP.Rhine.Clock.Proxy

    No documentation available.

  6. ParallelProxy :: forall clL clR . ClockProxy clL -> ClockProxy clR -> ClockProxy (ParallelClock clL clR)

    rhine FRP.Rhine.Clock.Proxy

    No documentation available.

  7. data PureAudioClock (rate :: AudioRate)

    rhine FRP.Rhine.Clock.Realtime.Audio

    A side-effect free clock for audio synthesis and analysis. The sample rate is given by rate (of type AudioRate). Since this clock does not wait for the completion of buffers, the producer or the consumer of the signal has the obligation to synchronise the signal with the system clock, if realtime is desired. Otherwise, the clock is also suitable e.g. for batch processing of audio files.

  8. PureAudioClock :: PureAudioClock (rate :: AudioRate)

    rhine FRP.Rhine.Clock.Realtime.Audio

    No documentation available.

  9. type PureAudioClockF (rate :: AudioRate) = RescaledClock PureAudioClock rate Float

    rhine FRP.Rhine.Clock.Realtime.Audio

    A rescaled version of PureAudioClock with TimeDomain Float.

  10. Parallel :: forall (m :: Type -> Type) cl1 cl2 a b . (Clock m cl1, Clock m cl2, Clock m (Out cl1), Clock m (Out cl2), GetClockProxy cl1, GetClockProxy cl2, Time cl1 ~ Time (Out cl1), Time cl2 ~ Time (Out cl2), Time cl1 ~ Time cl2, Time cl1 ~ Time (In cl1), Time cl2 ~ Time (In cl2)) => SN m cl1 a b -> SN m cl2 a b -> SN m (ParallelClock cl1 cl2) a b

    rhine FRP.Rhine.SN

    Two SNs with the same input and output data may be parallely composed.

Page 641 of many | Previous | Next