* Migrate everything that's non-JVM specific to be shared via cljx * Update project.clj * Bump schema dependency version * Add cljx configuration * Add cljsbuild configuration * Add plumbing.graph-async namespace. See notes in CHANGELOG * Misc .gitignore updates
- Fnks have prismatic/schema, old plumbing.fnk.schema format is gone - Fnks can be given explicit output schemas with :- syntax - All the tests pass - Still missing: schematizing inputs, fn validation
…> to plumbing.core
…let/(de)fnk) bindings: - Optional values can reference symbols bound earlier within the same binding - :as and :& symbols are bound before other symbols within the binding - Across separate bindings, symbols can be repeated -- latest wins
This is largely an export so Jason can take a look; I still plan to clean things up.
…s contributor who i would name if i wasn't on a plane right now)