A music player that connects to your cloud/distributed storage. diffuse.sh
Something went wrong. Try again.
12345678910111213141516171819202122module Sources.Processing.Encoding exposing (argumentsDecoder)
{-| Encoding.-}
import Json.Decode as Decode exposing (Decoder)import Sources.Encoding as Sourcesimport Sources.Processing exposing (Arguments)import Tracks.Encoding as Tracks
-- 🔱
argumentsDecoder : Decoder ArgumentsargumentsDecoder = Decode.map3 Arguments (Decode.field "origin" Decode.string) (Decode.field "sources" <| Decode.list Sources.decoder) (Decode.field "tracks" <| Decode.list Tracks.trackDecoder)