Add part1

This commit is contained in:
Richard Feldman
2018-04-30 04:20:48 -04:00
parent 394b108065
commit 5e232596d9
240 changed files with 34606 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
module Data.Article.Feed exposing (Feed, decoder)
import Data.Article as Article exposing (Article)
import Json.Decode as Decode exposing (Decoder)
import Json.Decode.Pipeline exposing (decode, required)
type alias Feed =
{ articles : List (Article ())
, articlesCount : Int
}
-- SERIALIZATION --
decoder : Decoder Feed
decoder =
decode Feed
|> required "articles" (Decode.list Article.decoder)
|> required "articlesCount" Decode.int