on c19ccfe help sign in
history ofElm.cabal
all commits
22f7f8aCreate a serializable interface for a module's type informationEvan Czaplicki 640f98eRename functions and modulesEvan Czaplicki e7b949dBegin adding testing framework to .cabal file.Evan Czaplicki cb914d9Get all of the Haskell files compiling with the new type checker. Does not actually work, undefined is used in some places as a stopgap measure.Evan Czaplicki ca77056Improve quality of error messages.Evan Czaplicki d3bd238Add dependency on ansi-terminal for colorful results.Evan Czaplicki d91419dAdd missing dependencies to Elm.cabal.Evan Czaplicki 88e8f81Add Parse.Literal to the Elm.cabal fileEvan Czaplicki 35981ebFinish parameterizing the AST and properly check errors in let expressions.evancz 5e7be20add filepath to docs dependenciesevancz d7dcf5aGet the whole compiler building again.evancz 721ce4fContinue reorganizing the code-base.evancz 6fc3032Print out a bunch of extra information about type checking.evancz 6e56df5Switch to only generating elmo files. Turn off the CPP flags in .cabal and remove all generated JS files on each build for now.evancz 6a34482Add support for type annotations in letAndrew Miller 6b28feaSwitch name of Context to Located. Whoo static types :)evancz 22042e2Fix issue 162: Let expressions would re-order its members such that functions always came after values. This meant that you could not use the functions to define any values within a let.evancz e4ea051Bump version number and remove unused dependencies.evancz 868e71eAdd JSObject to the FFI parser.evancz abe95ccGo with changes from the dev branch.evancz af75972Merge branch 'dev'evancz 5f1e3bdSwitch back to putting let and case expressions in closures.evancz b359fd0Revise elm-docs to copy the names of type variables in type annotations directly.evancz 175f268Fix cabal install missing docs.json (followup) See: https://github.com/ngunn/Elm/commit/14e32add30c690b1309252d530afbea29cc448ec for discussion on first attemptngunn 14e32adFix cabal install missing docs.json See: https://github.com/evancz/Elm/issues/120ngunn 131a2b6Get sprites working in collage. temporary fix for docs.json issue. Looks like git thinks we're in the past, so a bunch of changes that have already happened as well.evancz 7dbb052Load json representation of types with Template Haskell, so library files are the base truth of type information.evancz 194b259Get everything compiling again.evancz 99ae5c6Finish moving the compiler down a directory.evancz 1822ebcMove the compiler down a directory, mostly.evancz f2e8703* restructuring, part #1Vincent Ambo cdef603* Language.Elm.YesodVincent Ambo c4c5e3eMore version number updatingevancz 44b2e45Updates for version 0.1.1.6evancz ea05fbeCorrections for second release.evancz 8215dacPrepare for second release.evancz e041457Update build dependencies.evancz fea4751Remove extra README file.evancz 4e1760fFix .cabal file more. Remove dependence on Types.hs from Parse/ParsePatterns.hs.evancz a31f71dAdd source-repository to .cabal file. Also, added upper bound to base constraint.evancz c0860aaChange version numbers and updated .cabal file.evancz 62640abUpdated version number.evancz cb7d046Added version lower bounds to .cabal file. Added an import for compatibility to Binop.hs.evancz a587ff5Initial commit.evancz