This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
1.0.1

Elm.Syntax.File

File Syntax

Types

type alias File = { moduleDefinition : Module , imports : List Import , declarations : List (Ranged Declaration) , comments : List (Ranged String) }

Type annotation for a file

module Elm.Syntax.File exposing (File)

{-| File Syntax


# Types

@docs File

-}

import Elm.Syntax.Declaration exposing (Declaration)
import Elm.Syntax.Module exposing (Import, Module)
import Elm.Syntax.Ranged exposing (Ranged)


{-| Type annotation for a file
-}
type alias File =
    { moduleDefinition : Module
    , imports : List Import
    , declarations : List (Ranged Declaration)
    , comments : List (Ranged String)
    }