Documentation

Batteries.Data.FloatArray

@[inline]
unsafe def FloatArray.mapMUnsafe {m : Type → Type u_1} [Monad m] (a : FloatArray) (f : Float → m Float) :

Unsafe optimized implementation of mapM.

This function is unsafe because it relies on the implementation limit that the size of an array is always less than USize.size.

Equations
Instances For
    @[implemented_by FloatArray.mapMUnsafe]
    def FloatArray.mapM {m : Type → Type u_1} [Monad m] (a : FloatArray) (f : Float → m Float) :

    mapM f a applies the monadic function f to each element of the array.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[inline]

      map f a applies the function f to each element of the array.

      Equations
      Instances For