|elm-version||0.16.0 <= v < 0.17.0|
|Committed At||2016-02-23 19:31:15 UTC|
|lukewestby/elm-http-extra||1.2.2 <= v < 2.0.0||1.2.2|
|evancz/virtual-dom||2.1.0 <= v < 3.0.0||2.1.0|
|evancz/elm-svg||2.0.1 <= v < 3.0.0||2.0.1|
|evancz/elm-http||3.0.0 <= v < 4.0.0||3.0.1|
|evancz/elm-html||4.0.2 <= v < 5.0.0||4.0.2|
|elm-lang/core||3.0.0 <= v < 4.0.0||3.0.0|
|circuithub/elm-html-extra||1.5.2 <= v < 2.0.0||1.5.2|
|NoRedInk/elm-task-extra||1.0.1 <= v < 2.0.0||1.0.1|
|NoRedInk/elm-lazy-list||2.0.0 <= v < 3.0.0||2.0.0|
|Apanatshka/elm-signal-extra||5.7.0 <= v < 6.0.0||5.7.0|
This package has been renamed to williamwhitacre/scaffold for the sake of explicit naming policy. Core has been renamed to App, since it represents the means by which one sets up the root of an application, Stem has been renamed to Machine because of it's role in representing and manipulating instantaneous descriptions of state, Knowledge has been renamed to Resource to explicate it's role in managing (possibly) remote resources, and the Orbiter concept has been renamed to Program to explicate it's role in defining per-component programs. Please inquire here for the latest work on this package.
Gigan is an application programming framework for Elm. It's goals are as follows:
A comprehensive set of runnable examples is underway. Right now, the only working example is a full production application that will be released before the end of April, 2016. Time should allow me to complete the examples sometime before that as well.
In the meantime, if you are the sort of person who likes to study, then I suggest reading the documentation and code thoroughly, as a lot is explained, albeit in overwhelming volume to the uninitiated. The examples are obviously intended to cure this and lend these modules some credibility.
Never. Basically. Sort of. Everything contained herein works. That, however, does not have any bearing on whether or not it is done. There are further development plans beyond the examples for this first usable edition. These include:
The following is the list of currently planned examples in the short term. The first of these is written, the others will follow very soon.
HelloGigan_ex0.elm-- The obligatory hello example, which demonstrates how to set up your first orbiter.
UsingStems_ex1.elm-- Showing how to use the Stem module to build components.
UsingKnowledge_ex2.elm-- Build on the Stem example by using KnowledgeBase for collections within components.
StemKnowledge_ex3.elm-- An example of how to build a dynamic collection of like components using Stem and KnowledgeBase in conjunction.
Gigan is released under the BSD3 license. The full text of this license is available in the
file in the source repository, and it is also available from