Files
elm-0.19-workshop/part10/ElmHub.elm
Richard Feldman 18b8723f16 SPA for part10
2016-09-01 06:39:06 -07:00

20 lines
434 B
Elm

module ElmHub exposing (..)
import Json.Decode exposing (Decoder)
import Json.Decode.Pipeline exposing (..)
type alias SearchResult =
{ id : Int
, name : String
, stars : Int
}
searchResultDecoder : Decoder SearchResult
searchResultDecoder =
decode SearchResult
|> required "id" Json.Decode.int
|> required "full_name" Json.Decode.string
|> required "stargazers_count" Json.Decode.int