Commit Graph

  • 36ab7a8710 Add some out of date markers joeduffy 2017-01-01 17:11:28 -0800
  • 0c2940ba0b Goodbye Mull2 joeduffy 2017-01-01 17:05:48 -0800
  • e451d64a71 Tidy up a few things, especially references to "resources" joeduffy 2017-01-01 16:57:12 -0800
  • a2ca2c84af Flesh out the cross-cloud doc joeduffy 2017-01-01 16:35:23 -0800
  • 7a502cb83a Flesh out a bunch of things joeduffy 2017-01-01 16:17:30 -0800
  • 7d249894ee Freshen up the description of dependency management joeduffy 2017-01-01 16:02:18 -0800
  • 1895753f53 Goodbye Mull joeduffy 2017-01-01 15:24:25 -0800
  • 67ca1a6cc4 Add a README pointer to the overview doc joeduffy 2017-01-01 15:19:22 -0800
  • 1bd1aaf968 Reorganize documents a bit and add an index joeduffy 2017-01-01 15:18:36 -0800
  • 8f820ce11f Rename languages.md to formats.md joeduffy 2017-01-01 15:12:51 -0800
  • f42e2579f4 Bring the concepts section up to date joeduffy 2017-01-01 14:39:26 -0800
  • d4d6f3e018 Update the targets table joeduffy 2017-01-01 14:24:08 -0800
  • a1d21b0d73 Move most docs into a design subdirectory joeduffy 2017-01-01 14:18:00 -0800
  • 1ffb120bb3 Add a placeholder for competetive landscape in overview doc joeduffy 2017-01-01 14:17:36 -0800
  • 82135ab219 Add a paragraph about interpretation joeduffy 2017-01-01 14:17:08 -0800
  • 36534145a5 Rename architecture.md to overview.md joeduffy 2017-01-01 14:13:25 -0800
  • ca7023602a Make a few nit/todo/wordsmithing edits joeduffy 2017-01-01 12:58:40 -0800
  • 9089718fcf Add some simple control flow transformations joeduffy 2016-12-31 14:53:37 -0800
  • 2c7bbde93f Add an Identifier node kind joeduffy 2016-12-31 14:18:55 -0800
  • ba11d87704 Add transformations for literal expressions joeduffy 2016-12-31 14:13:45 -0800
  • 864e02fb32 Add basic TypeScript AST transform traversal joeduffy 2016-12-31 13:29:46 -0800
  • ce3f3b9469 Add a few missing statement kinds joeduffy 2016-12-31 13:21:06 -0800
  • ad239d1cdf Fix some TSLint and compiler warnings joeduffy 2016-12-31 12:33:10 -0800
  • 7fcb195366 Refactor and rearrange modules a bit joeduffy 2016-12-31 12:22:22 -0800
  • 4de470af46 Add a compiler module joeduffy 2016-12-31 11:23:20 -0800
  • 366648d1d4 Upgrade to latest TSLint, and compile cleanly joeduffy 2016-12-31 11:16:36 -0800
  • a07a81f7dc Add a LabeledStatement for labeled jumps joeduffy 2016-12-31 10:37:21 -0800
  • cf271bc2ac Change dynamic load key to expression joeduffy 2016-12-31 10:36:34 -0800
  • a2c376b9ed Implement the MuIL AST joeduffy 2016-12-30 15:34:49 -0800
  • a8ea444a68 Add typed projections for package metadata joeduffy 2016-12-30 11:40:54 -0800
  • 88b06e0816 Add a note on exceptions joeduffy 2016-12-30 11:04:23 -0800
  • 55a2a2abce Articulate accessibility joeduffy 2016-12-30 10:34:55 -0800
  • 5de6b89562 Give in to classical classes joeduffy 2016-12-30 09:48:32 -0800
  • 88a550f420 Make a statement about async/await joeduffy 2016-12-29 21:07:48 -0800
  • b88ed913cc Whittle away at the open issues list joeduffy 2016-12-29 18:19:38 -0800
  • cf432e2a8a Add overview of function types and conversions joeduffy 2016-12-29 18:08:19 -0800
  • 056ba1acf9 Move away from records, embrace classes joeduffy 2016-12-29 16:25:26 -0800
  • e130b157aa Add details on variables and functions joeduffy 2016-12-29 15:27:52 -0800
  • 742e44ae47 Merge branch 'master' of github.com:marapongo/mu joeduffy 2016-12-29 13:04:32 -0800
  • 21a23b86f9 Introducing MuPack and MuIL joeduffy 2016-12-29 13:03:45 -0800
  • 22223db29b Add an "out of date" caution to the old language docs Joe Duffy 2016-12-22 18:22:47 -0800
  • eb20e5fefd Add a work item to figure out MuGL graph queries joeduffy 2016-12-22 17:16:02 -0800
  • 4c39f44095 Add a section on resource providers joeduffy 2016-12-22 17:12:19 -0800
  • 27529d5be5 Fix a few typos; clarify a few things joeduffy 2016-12-22 16:31:25 -0800
  • d890d43663 Wordsmith the languages doc a bit more joeduffy 2016-12-22 16:18:52 -0800
  • 8f351cddf5 Add references to other deterministic JS projects joeduffy 2016-12-22 16:11:13 -0800
  • e864aa302f Mu languages, take three joeduffy 2016-12-22 15:40:35 -0800
  • 271d30e895 Flesh out details on basic stuff joeduffy 2016-12-16 13:35:59 -0800
  • 97f5f54fd0 Update the library mu examples to the latest joeduffy 2016-12-16 11:23:37 -0800
  • 95534eb911 Rename "ctor()" to "new()" joeduffy 2016-12-16 11:16:26 -0800
  • 6a23300d21 Reformat example; use "new()" in place of "resources" joeduffy 2016-12-16 11:15:33 -0800
  • 284cec204d Experiment with intersection types joeduffy 2016-12-16 10:04:46 -0800
  • ed1eebe7e5 Clean up imports joeduffy 2016-12-15 19:42:48 -0800
  • 2e941bbc57 Make an initial attempt at a better factoring joeduffy 2016-12-15 19:40:34 -0800
  • 68a3d27a73 Use "prop: value" instead of "prop = value" joeduffy 2016-12-15 17:57:36 -0800
  • 14471c0ac7 Experiment with different syntax for resource creation joeduffy 2016-12-15 17:50:10 -0800
  • 47e1125f3b Use arrays to cut down on boilerplate joeduffy 2016-12-15 16:58:21 -0800
  • 5e652c3dd3 Check in the Xovnoc conversion example joeduffy 2016-12-15 16:40:49 -0800
  • 5549d3a2e8 Make a few minor language doc edits joeduffy 2016-12-15 16:40:19 -0800
  • d972ab9b6b Talk a little about runtime bindings joeduffy 2016-12-14 16:55:24 -0800
  • 9d9c57335f Rename macro to func; rename mu/func to mu/lambda joeduffy 2016-12-14 16:44:31 -0800
  • 540d058cf2 Use a separate service for AWS cluster joeduffy 2016-12-14 15:15:29 -0800
  • 46e89084bf Add a hypothetical Echo example joeduffy 2016-12-14 15:13:17 -0800
  • 646bb624db Rename rpcs to interface joeduffy 2016-12-14 15:11:57 -0800
  • 8ba1bf6f22 Commit more progress on the metadata language design joeduffy 2016-12-14 15:04:27 -0800
  • 87d2a6e06e Create a new design doc for the metadata language joeduffy 2016-12-14 13:08:08 -0800
  • 4bc7737545 Eliminate quotes from module/import statements joeduffy 2016-12-13 16:47:27 -0800
  • 468d7f8f3e A few renames joeduffy 2016-12-13 16:39:37 -0800
  • e1c3494ba3 Fix two minor issues in the *.mu files joeduffy 2016-12-13 15:44:12 -0800
  • 2d003a2df3 Sketching out a minimal configuration language joeduffy 2016-12-13 15:33:13 -0800
  • 1a3bfc182c Use strongly typed mu.Stacks, not strings, for CloudFormation's dependsOn joeduffy 2016-12-12 18:56:37 -0800
  • 832bb80b47 Checkin an initial Mu container that targets AWS ECS joeduffy 2016-12-12 17:56:54 -0800
  • e731229901 Make the Mu library a Node package; get it compiling joeduffy 2016-12-12 17:56:13 -0800
  • 47c67e7d5c Turn the AWS library into a Node package joeduffy 2016-12-12 17:55:30 -0800
  • c7f0465c41 Make an aws/cloudformation module joeduffy 2016-12-12 17:54:50 -0800
  • d10f2e6bff Get the AWS stacks compiling joeduffy 2016-12-12 17:25:27 -0800
  • 6160d1a4c8 Export all submodules joeduffy 2016-12-12 16:28:39 -0800
  • 25c8211703 Add a JSON-like suite of types joeduffy 2016-12-12 16:26:56 -0800
  • 35694229ca Add a minimal JavaScript (TypeScript) SDK joeduffy 2016-12-12 16:07:39 -0800
  • 3c082ce20e Modularize the AWS proof of concept stacks joeduffy 2016-12-12 15:35:56 -0800
  • 5f647b6cc0 Create proof of concept TypeScript resources joeduffy 2016-12-12 14:35:00 -0800
  • 4195c5be9b Add two follow-ups we need to think about, typing-wise joeduffy 2016-12-12 09:26:06 -0800
  • d12f249248 Fix references to each joeduffy 2016-12-12 09:21:30 -0800
  • dc76cbb989 Add thoughts on a little language joeduffy 2016-12-12 09:11:27 -0800
  • d22e6b44b5 Add orElse/orEmpty template functions joeduffy 2016-12-09 17:22:09 -0800
  • af059c8121 Require cloud=="aws" for aws/x/cf joeduffy 2016-12-09 13:22:35 -0800
  • db80229899 Fix a few type binding mistakes joeduffy 2016-12-09 13:12:57 -0800
  • b408c3ce2a Pass compiler options to template evaluation joeduffy 2016-12-09 12:42:28 -0800
  • 3c5ca84d89 Switch back to the official YAML repo joeduffy 2016-12-09 11:59:05 -0800
  • e137837455 Revert back to T[], instead of []T, for array syntax joeduffy 2016-12-07 13:24:05 -0800
  • 6a8df6126a Reject Refs with missing names joeduffy 2016-12-07 13:07:54 -0800
  • eb6ef5a1b8 Fix control paths within bindValue joeduffy 2016-12-07 12:40:26 -0800
  • 9e005fb6d8 Rename Schemas to Types joeduffy 2016-12-06 20:56:47 -0800
  • 86219e781b Custom types, round 2 joeduffy 2016-12-06 20:51:05 -0800
  • 38ec8d99ed Add a --skip-codegen option to the build command joeduffy 2016-12-06 20:49:54 -0800
  • 713fe29fef Custom types, round 1 joeduffy 2016-12-06 14:49:47 -0800
  • 20e584122a Update aws/ecs/task schema to new format joeduffy 2016-12-05 18:33:26 -0800
  • f88997cc03 Specify more about extensible schema types joeduffy 2016-12-05 18:11:56 -0800
  • a9fa42a60c Project ECS task resource stack joeduffy 2016-12-05 17:14:22 -0800
  • a28f02ce68 Use intrinsics in place of predefineds joeduffy 2016-12-05 16:13:49 -0800