corpus

self-hosted listenbrainz and last.fm proxy
Log | Files | Refs | README | LICENSE

Image.purs (358B)


      1 module Image (convertToAvif) where
      2 
      3 import Prelude
      4 import Control.Promise (Promise, toAffE)
      5 import Effect (Effect)
      6 import Effect.Aff (Aff)
      7 import Data.ArrayBuffer.Types (ArrayBuffer)
      8 
      9 foreign import convertToAvifImpl :: ArrayBuffer -> Effect (Promise ArrayBuffer)
     10 
     11 convertToAvif :: ArrayBuffer -> Aff ArrayBuffer
     12 convertToAvif = toAffE <<< convertToAvifImpl