- compile the SendToPort.elm to elm.js
elm-make SendToPort.elm --output elm.js
- open SendToPort.html
module Flexy | |
( Design, design | |
, row, column, rowReverse, columnReverse | |
, wrap, wrapReverse, noWrap | |
, justifyStart, justifyCenter, justifyEnd, justifyBetween, justifyAround | |
, alignItemsStart, alignItemsCenter, alignItemsEnd | |
, alignItemsStretch, alignItemsBaseline | |
, alignContentStart, alignContentCenter, alignContentEnd, alignContentStretch | |
, alignContentBetween, alignContentAround | |
, flex, order |
import Html exposing (Html, div, button, text) | |
import Html.App as App exposing (beginnerProgram) | |
import Html.Events exposing (onClick) | |
import Html.Attributes exposing (style) | |
main : Program Never | |
main = | |
beginnerProgram { model = init 0 0 0, view = view, update = update } | |
-- MODEL |
import Html exposing (Html, div, button, text) | |
import Html.App as App exposing (beginnerProgram) | |
import Html.Events exposing (onClick) | |
import Html.Attributes exposing (style) | |
main : Program Never | |
main = | |
beginnerProgram { model = init (0,0) (0,0), view = view, update = update } | |
-- MODEL |
import Html exposing (..) | |
import Html.Attributes exposing (width, style) | |
import StartApp | |
import Effects exposing (Effects) | |
import Task exposing (Task) | |
import Time exposing (Time) | |
type MainAction = Sidebar Html | Content Html |
module InsertHtml where | |
import Html exposing (..) | |
import Html.Attributes exposing (..) | |
import Html.Events exposing (onClick) | |
outputMB : Signal.Mailbox String | |
outputMB = Signal.mailbox "" | |
port output : Signal String |
module Application where | |
import Html exposing (..) | |
import Html.Events exposing (on, onClick) | |
import Components | |
import SelectedComponents | |
type alias Model = | |
{ | |
components : List String, |
import Html exposing (..) | |
import Html.Events exposing (onClick) | |
import StartApp.Simple exposing (start) | |
-- Generic | |
type alias HeadItem a = | |
{ sorter: (a -> a -> Basics.Order) | |
, toHtml : (a -> Html) |
import Html exposing (..) | |
import Html.Attributes as HA exposing (type', min, max, step) | |
import Html.Events exposing (..) | |
import Graphics.Element exposing (..) | |
import Time exposing (Time, millisecond) | |
import Color exposing (blue, white) | |
import StartApp | |
import Effects exposing (Effects, Never) | |
import Task exposing (Task) | |
import String |
module Game where | |
import Effects exposing (Effects, Never) | |
import Html exposing (..) | |
import Html.Attributes exposing (..) | |
import Html.Events exposing (..) | |
import String | |
import Time | |
import Task | |
import Random exposing (generate, int, initialSeed) |