{"action":"created","issue":{"url":"https://api.github.com/repos/purescript/purescript/issues/1712","repository_url":"https://api.github.com/repos/purescript/purescript","labels_url":"https://api.github.com/repos/purescript/purescript/issues/1712/labels{/name}","comments_url":"https://api.github.com/repos/purescript/purescript/issues/1712/comments","events_url":"https://api.github.com/repos/purescript/purescript/issues/1712/events","html_url":"https://github.com/purescript/purescript/issues/1712","id":121955347,"number":1712,"title":"Fast recompilation by keeping externs files in memory","user":{"login":"paf31","id":630306,"avatar_url":"https://avatars.githubusercontent.com/u/630306?v=3","gravatar_id":"","url":"https://api.github.com/users/paf31","html_url":"https://github.com/paf31","followers_url":"https://api.github.com/users/paf31/followers","following_url":"https://api.github.com/users/paf31/following{/other_user}","gists_url":"https://api.github.com/users/paf31/gists{/gist_id}","starred_url":"https://api.github.com/users/paf31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paf31/subscriptions","organizations_url":"https://api.github.com/users/paf31/orgs","repos_url":"https://api.github.com/users/paf31/repos","events_url":"https://api.github.com/users/paf31/events{/privacy}","received_events_url":"https://api.github.com/users/paf31/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/purescript/purescript/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/purescript/purescript/labels/psc-ide","name":"psc-ide","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/purescript/purescript/milestones/5","html_url":"https://github.com/purescript/purescript/milestones/1.0.0","labels_url":"https://api.github.com/repos/purescript/purescript/milestones/5/labels","id":533962,"number":5,"title":"1.0.0","description":"Things which we would like to implement before 1.0, but which have not been prioritized further.\r\n\r\nFeel free to work on these, but please discuss them on #purescript IRC first.","creator":{"login":"paf31","id":630306,"avatar_url":"https://avatars.githubusercontent.com/u/630306?v=3","gravatar_id":"","url":"https://api.github.com/users/paf31","html_url":"https://github.com/paf31","followers_url":"https://api.github.com/users/paf31/followers","following_url":"https://api.github.com/users/paf31/following{/other_user}","gists_url":"https://api.github.com/users/paf31/gists{/gist_id}","starred_url":"https://api.github.com/users/paf31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paf31/subscriptions","organizations_url":"https://api.github.com/users/paf31/orgs","repos_url":"https://api.github.com/users/paf31/repos","events_url":"https://api.github.com/users/paf31/events{/privacy}","received_events_url":"https://api.github.com/users/paf31/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":35,"state":"open","created_at":"2014-01-12T19:21:26Z","updated_at":"2016-04-10T17:15:39Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2015-12-14T00:31:15Z","updated_at":"2016-04-17T08:14:39Z","closed_at":null,"body":"I would like to support a new compilation mode which only recompiles a single module (the one which is active in your editor) and keeps its dependency externs files in memory. This is the approach taken in Try PureScript and it is very fast.\r\n\r\n@user471 also suggests a command line option to skip code generation for a further speed up in some workflows."},"comment":{"url":"https://api.github.com/repos/purescript/purescript/issues/comments/210972907","html_url":"https://github.com/purescript/purescript/issues/1712#issuecomment-210972907","issue_url":"https://api.github.com/repos/purescript/purescript/issues/1712","id":210972907,"user":{"login":"kRITZCREEK","id":6189397,"avatar_url":"https://avatars.githubusercontent.com/u/6189397?v=3","gravatar_id":"","url":"https://api.github.com/users/kRITZCREEK","html_url":"https://github.com/kRITZCREEK","followers_url":"https://api.github.com/users/kRITZCREEK/followers","following_url":"https://api.github.com/users/kRITZCREEK/following{/other_user}","gists_url":"https://api.github.com/users/kRITZCREEK/gists{/gist_id}","starred_url":"https://api.github.com/users/kRITZCREEK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kRITZCREEK/subscriptions","organizations_url":"https://api.github.com/users/kRITZCREEK/orgs","repos_url":"https://api.github.com/users/kRITZCREEK/repos","events_url":"https://api.github.com/users/kRITZCREEK/events{/privacy}","received_events_url":"https://api.github.com/users/kRITZCREEK/received_events","type":"User","site_admin":false},"created_at":"2016-04-17T08:14:39Z","updated_at":"2016-04-17T08:14:39Z","body":"Close this? :)"}}