Commit graph

  • 6511fc0e97 Refactor Build.File using monad transformers Max New 2013-12-30 12:01:45 -0600
  • b0a856eb5f Merge pull request #421 from maxsnew/test Evan Czaplicki 2013-12-30 00:27:50 -0800
  • dcac0e0d5c Style tweaks and use cross-platform file name construction. Max New 2013-12-30 02:19:02 -0600
  • 37f5d9e1ea Make parse/print test more stringent, tweak Float gen. Max New 2013-12-29 22:11:19 -0600
  • d003062586 Pattern pretty printer prints syntactically correct code. Max New 2013-12-29 20:19:21 -0600
  • 24751a3d85 Add parse/print tests for Patterns. Max New 2013-12-29 20:18:45 -0600
  • 56324bf699 Update version numbers for standard library Evan Czaplicki 2013-12-29 15:35:26 -0800
  • 2da9009512 Setup QuickCheck and add Literal Parse/Print test Max New 2013-12-29 15:18:40 -0600
  • 5b7f442584 Bump version number 0.10.1 Evan Czaplicki 2013-12-29 13:41:39 -0800
  • 9dfcb507db Merge branch 'dev' Evan Czaplicki 2013-12-29 13:23:17 -0800
  • e34245ae3a Cosmetic: add a space Evan Czaplicki 2013-12-29 13:22:54 -0800
  • 1408d928d5 Re-org tests Max New 2013-12-29 15:04:25 -0600
  • 840eca6573 Migrate tests to test-framework and make them more specific. Max New 2013-12-29 13:44:25 -0600
  • f26610b718 Properly handle pattern matching on non-tuple ADTs in let-expressions, esolving issue #417 Evan Czaplicki 2013-12-27 16:14:21 -0800
  • a5b486c56d Use the github sanctioned name for this file, based on new facts from @devth Evan Czaplicki 2013-12-24 10:27:45 -0800
  • 4e23dc6a08 Mess with documentation for empty Evan Czaplicki 2013-12-24 10:16:17 -0800
  • 71bb1c8bf9 Add basics of properly handling ports Evan Czaplicki 2013-12-24 10:13:19 -0800
  • 6db931849d Merge pull request #404 from maxsnew/empty Evan Czaplicki 2013-12-24 10:11:26 -0800
  • 740702c0d7 Begin switch from current FFI syntax to "port" syntax Evan Czaplicki 2013-12-23 23:53:54 -0800
  • fcbd7fd73b Improve some parser code by adding type annotations, removing unused dependencies, and using prefixed imports Evan Czaplicki 2013-12-23 23:26:03 -0800
  • 0486c90bd3 Merge branch 'dev' into deriving Evan Czaplicki 2013-12-23 17:03:05 -0800
  • 51ee065e6b Cosmetic: give function a more descriptive name Evan Czaplicki 2013-12-23 17:02:47 -0800
  • 230c695231 Merge pull request #412 from maxsnew/otherwise Evan Czaplicki 2013-12-23 17:00:58 -0800
  • 647cf279a1 Optimize True branch in multi-way if code generation. Max New 2013-12-23 18:57:23 -0600
  • 83e8bad84f Add basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment. Evan Czaplicki 2013-12-23 16:51:15 -0800
  • 254d71f4e5 Expand else to True instead of otherwise. Max New 2013-12-23 18:29:01 -0600
  • 32c78efe7d Begin process of allowing "deriving" on type aliases. Evan Czaplicki 2013-12-23 14:42:43 -0800
  • 171f199db3 Merge branch 'dev' into json Evan Czaplicki 2013-12-23 13:01:21 -0800
  • e119d8ef62 Get rid of SourceSyntax.Everything module Evan Czaplicki 2013-12-22 15:18:16 -0800
  • f8bf89b48d Make sure that all names in a program are safe for use in JS code Evan Czaplicki 2013-12-22 15:00:29 -0800
  • e690c427b7 Add deriving as a reserved word Evan Czaplicki 2013-12-21 23:54:59 -0800
  • 7def8158c1 Merge pull request #408 from timthelion/parserQuoteFix Evan Czaplicki 2013-12-21 22:37:43 -0800
  • 384f86faa1 Add note about how to request features to the main repo Evan Czaplicki 2013-12-21 14:48:53 -0800
  • cbbd42d3f3 Fix bug in parser Timothy Vladimír Hobbs 2013-12-21 23:19:01 +0100
  • 6992d941c7 Add empty element Max New 2013-12-20 23:35:36 -0600
  • 7b20993869 Get rid of dependency on uniplate so AST does not need to derive Data or Typeable Evan Czaplicki 2013-12-20 16:41:02 -0800
  • 4b22dbb33a Fix typo pointed out by @mgold. Thanks! Evan Czaplicki 2013-12-20 10:07:52 -0800
  • 39769b77af Merge pull request #399 from mgold/char-compare Evan Czaplicki 2013-12-19 18:53:07 -0800
  • 460fe0d3a4 Further optimizations Max Goldstein 2013-12-19 21:47:16 -0500
  • c6fbc8df24 Use instanceof for performance Max Goldstein 2013-12-19 19:55:41 -0500
  • 3686c82738 Add note about no sharing between top-level and let-bound type variables Evan Czaplicki 2013-12-19 15:04:41 -0800
  • 2874797ddb Go to original error style. I think it's nicer. Evan Czaplicki 2013-12-19 14:45:52 -0800
  • 60f67d6920 Clarify instal directions a bit Evan Czaplicki 2013-12-19 14:14:17 -0800
  • 65dd54c99e add haskell platform link again Evan Czaplicki 2013-12-19 14:09:49 -0800
  • a3a5cd933f Update README.md Evan Czaplicki 2013-12-19 14:08:39 -0800
  • 02bd3a5e34 Update README.md Evan Czaplicki 2013-12-19 14:05:52 -0800
  • ca672f6e46 Keep general instructions on main page Evan Czaplicki 2013-12-19 14:04:03 -0800
  • 99683b9434 Merge pull request #398 from fosskers/master Evan Czaplicki 2013-12-19 13:17:51 -0800
  • 6b6147afb8 Added link to new Installation instructions Colin Woodbury 2013-12-20 06:06:38 +0900
  • c8854a9935 Merge branch 'dev' of https://github.com/evancz/Elm into dev Evan Czaplicki 2013-12-19 11:44:59 -0800
  • 34913d5340 Fix issue #397. Core issue was that scanning for infix declarations was not clever about strings. Evan Czaplicki 2013-12-19 10:41:31 -0800
  • 5071f0f8d6 Merge pull request #393 from maxsnew/dict Evan Czaplicki 2013-12-19 10:09:57 -0800
  • 33b39a30db Implement more general Dict update. Max New 2013-12-19 04:13:10 -0600
  • ac6c5bc04a Get rid of check on how many exposed modules. That's for validation elsewhere Evan Czaplicki 2013-12-19 01:48:26 -0800
  • ab53fac3c4 Add note about how to interpret JS functions Evan Czaplicki 2013-12-18 23:35:14 -0800
  • bb3d0dc566 Add efficient update function for Dict Max New 2013-12-18 18:03:20 -0600
  • fac00f66c4 Fix Char comparisons Max Goldstein 2013-12-18 21:38:35 -0500
  • 32e7d1da03 Get rid of dead code in Prelude. Need to figure out how to kill prelude entirely. Evan Czaplicki 2013-12-18 12:53:11 -0800
  • 5aedf723ec Take Automaton out of standard libraries for now Evan Czaplicki 2013-12-18 12:52:47 -0800
  • 16aef1ea0c Switch away from using Text.Blaze.Html.Renderer.Utf8 because it scrambles some things. Evan Czaplicki 2013-12-17 17:43:06 -0800
  • 82d3d88d01 Get syntax highlighting on code blocks working again. Evan Czaplicki 2013-12-17 16:10:17 -0800
  • 37afd0d6a5 Merge pull request #391 from ivanov/typos Evan Czaplicki 2013-12-17 15:47:32 -0800
  • b77fd96d68 fix typos in Graphics Paul Ivanov 2013-12-17 15:28:32 -0800
  • bb851314ab more typos Paul Ivanov 2013-12-17 15:44:45 -0800
  • 70e861818d fix typo in docs Paul Ivanov 2013-12-15 12:33:29 -0800
  • 123fb9440d Improve documentation for the new libraries Evan Czaplicki 2013-12-17 15:20:39 -0800
  • 68d41ba1bc create file for uploading standard library to library.elm-lang.org Evan Czaplicki 2013-12-17 13:59:38 -0800
  • f1f5744f5b Add note about short-circuiting with (&&) and (||) Evan Czaplicki 2013-12-17 13:59:19 -0800
  • a3cb09a0c1 Add instances for generating JSON Evan Czaplicki 2013-12-17 12:16:40 -0800
  • 26a8c82b6f Get rid of Build.Info file, move compiler version to Elm.Internal.Version and use Elm's version conventions Evan Czaplicki 2013-12-17 11:36:05 -0800
  • b9056797ec Add link to example program. Evan Czaplicki 2013-12-17 10:59:45 -0800
  • 16e6654af8 Require minimal deps file when just building things locally Evan Czaplicki 2013-12-16 14:41:05 -0800
  • 87bf14f268 Switch to using elm_dependencies.json to search for additional src-dirs Evan Czaplicki 2013-12-16 03:03:52 -0800
  • 8a46ead147 Add dependencies field to Deps Evan Czaplicki 2013-12-16 03:03:04 -0800
  • 3c1b9f7171 Adopt "model" code from elm-get so that dependencies can be crawled from the compiler. Evan Czaplicki 2013-12-15 23:55:36 -0800
  • 61ff49067f Guard against issue #387 Evan Czaplicki 2013-12-15 19:14:00 -0800
  • fe7e3195fa Automatically look in elm_dependencies/ and use the latest version available Evan Czaplicki 2013-12-15 01:37:51 -0800
  • d6e769514e Get rid of dummy Paths_Elm.hs file! Evan Czaplicki 2013-12-15 01:35:31 -0800
  • dac51abc88 Finish refactoring code into Build/ directory, make some names more consistent and remove unneeded dependencies Evan Czaplicki 2013-12-14 23:29:39 -0800
  • 6cb3b30062 Start breaking the build process up into smaller modules Evan Czaplicki 2013-12-14 21:46:15 -0800
  • 80e8af63e5 Rollback on laziness for now. Evan Czaplicki 2013-12-14 20:50:16 -0800
  • cd4b4e2ef5 Mess around with wording and switch to using a pdf for the contributor agreement Evan Czaplicki 2013-12-13 17:54:27 -0800
  • 0ce1d53f01 Merge pull request #359 from jsl/add_contributing_doc Evan Czaplicki 2013-12-13 17:38:01 -0800
  • c8c9913983 Add more info to comments Evan Czaplicki 2013-12-13 17:05:33 -0800
  • f57ffdf84e Clarify docs for splitWith and make note about potential infinite loops more consistent Evan Czaplicki 2013-12-13 16:38:02 -0800
  • cc5be70ac4 Add more documentation (mainly adding more examples) and change to the name splitWith Evan Czaplicki 2013-12-13 16:15:35 -0800
  • 8a9fbbc7cc Merge branch 'master' into dev Evan Czaplicki 2013-12-13 15:49:30 -0800
  • 854eeaae67 Merge pull request #377 from cstork/master Evan Czaplicki 2013-12-13 15:47:40 -0800
  • 983954fb19 Add -threaded and -O2 back to resolve build issue on some machines that default to using single threaded runtime Evan Czaplicki 2013-12-13 11:15:37 -0800
  • 6ff938c7cf Improve message for errors when unifying rigid type variables Evan Czaplicki 2013-12-12 17:11:49 -0800
  • 91007fc4f9 Merge pull request #383 from maxsnew/lazy Evan Czaplicki 2013-12-11 23:56:30 -0800
  • 01a5b1d8c2 that's not how you spell "high five"! Evan Czaplicki 2013-12-11 23:54:52 -0800
  • 6768b0ef7a Get rid of dependency on Text.Read.readMaybe to resolve #382 Evan Czaplicki 2013-12-11 18:57:56 -0800
  • 3eeefe7141 Add unsafe Stream functions Max New 2013-12-11 19:20:52 -0600
  • 1707e52e69 Add documentation for JsonValue Evan Czaplicki 2013-12-11 13:05:31 -0800
  • 4452e4e138 Turn off markdown interpolation for now. Evan Czaplicki 2013-12-10 22:17:30 -0800
  • d12a744824 Update documentation to be more up to date Evan Czaplicki 2013-12-10 21:57:26 -0800
  • 1aa3b76e8e Switch back to stateless API, currently do not want to change this in the next release Evan Czaplicki 2013-12-10 21:56:59 -0800
  • 32d162732b Merge pull request #381 from bcdarwin/master Evan Czaplicki 2013-12-10 17:48:06 -0800
  • d1b3db22f2 clean up error reporting Ben Darwin 2013-12-10 20:41:06 -0500