{"action":"created","issue":{"url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/22","labels_url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/22/comments","events_url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/22/events","html_url":"https://github.com/SparkFund/spec-tacular/issues/22","id":107368345,"number":22,"title":"Datascript port","user":{"login":"taylorSando","id":1622117,"avatar_url":"https://avatars.githubusercontent.com/u/1622117?v=3","gravatar_id":"","url":"https://api.github.com/users/taylorSando","html_url":"https://github.com/taylorSando","followers_url":"https://api.github.com/users/taylorSando/followers","following_url":"https://api.github.com/users/taylorSando/following{/other_user}","gists_url":"https://api.github.com/users/taylorSando/gists{/gist_id}","starred_url":"https://api.github.com/users/taylorSando/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taylorSando/subscriptions","organizations_url":"https://api.github.com/users/taylorSando/orgs","repos_url":"https://api.github.com/users/taylorSando/repos","events_url":"https://api.github.com/users/taylorSando/events{/privacy}","received_events_url":"https://api.github.com/users/taylorSando/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-20T02:55:41Z","updated_at":"2015-09-20T12:41:13Z","closed_at":null,"body":"I'm wondering what the best option is for porting spec-tacular over to clojurescript/datascript.  core.typed doesn't seem to work with clojurescript right now, and I'm not sure how much work it would take to get it to work.  That leaves changing the spec-tacular code enough, i.e. adding a bunch of cljc reader conditionals  to the current code in the hopes of getting it to work with clojurescript. \r\n\r\nSeems like porting core.typed to clojurescript would be the more general, and long-term solution."},"comment":{"url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/comments/141783034","html_url":"https://github.com/SparkFund/spec-tacular/issues/22#issuecomment-141783034","issue_url":"https://api.github.com/repos/SparkFund/spec-tacular/issues/22","id":141783034,"user":{"login":"calvis","id":1058897,"avatar_url":"https://avatars.githubusercontent.com/u/1058897?v=3","gravatar_id":"","url":"https://api.github.com/users/calvis","html_url":"https://github.com/calvis","followers_url":"https://api.github.com/users/calvis/followers","following_url":"https://api.github.com/users/calvis/following{/other_user}","gists_url":"https://api.github.com/users/calvis/gists{/gist_id}","starred_url":"https://api.github.com/users/calvis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calvis/subscriptions","organizations_url":"https://api.github.com/users/calvis/orgs","repos_url":"https://api.github.com/users/calvis/repos","events_url":"https://api.github.com/users/calvis/events{/privacy}","received_events_url":"https://api.github.com/users/calvis/received_events","type":"User","site_admin":false},"created_at":"2015-09-20T12:41:13Z","updated_at":"2015-09-20T12:41:13Z","body":"Well, I honestly don't think it would be hard to keep the types out of the _output_, basically just have to add a cljs option in the constructor, predicate, and query macro.  Is there an established way to \"check\" for cljs at compile time?"}}