{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/744","labels_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/744/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/744/comments","events_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/744/events","html_url":"https://github.com/Microsoft/visualfsharp/pull/744","id":119285133,"number":744,"title":"WIP: Async.Choice","user":{"login":"forki","id":57396,"avatar_url":"https://avatars.githubusercontent.com/u/57396?v=3","gravatar_id":"","url":"https://api.github.com/users/forki","html_url":"https://github.com/forki","followers_url":"https://api.github.com/users/forki/followers","following_url":"https://api.github.com/users/forki/following{/other_user}","gists_url":"https://api.github.com/users/forki/gists{/gist_id}","starred_url":"https://api.github.com/users/forki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forki/subscriptions","organizations_url":"https://api.github.com/users/forki/orgs","repos_url":"https://api.github.com/users/forki/repos","events_url":"https://api.github.com/users/forki/events{/privacy}","received_events_url":"https://api.github.com/users/forki/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/visualfsharp/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-11-28T10:47:39Z","updated_at":"2015-12-01T14:03:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/pulls/744","html_url":"https://github.com/Microsoft/visualfsharp/pull/744","diff_url":"https://github.com/Microsoft/visualfsharp/pull/744.diff","patch_url":"https://github.com/Microsoft/visualfsharp/pull/744.patch"},"body":"This is a first draft of Async.Choice as proposed in \r\nhttps://fslang.uservoice.com/forums/245727-f-language/suggestions/10575069-add-async-choice-to-fsharp-core\r\n\r\nThis function is written by @eiriktsarpalis and already in use in [Paket](https://github.com/fsprojects/Paket), but IIRC he still wants to change some bits to make it fitting into FSharp.Core.\r\nI added some very basic tests and hope to write more tests soon.\r\n\r\nI know that adding stuff to FSharp.Core is not easy and therefor this is low priority and should only be merged the next time you consider to change the Fsharp.Core surface area.\r\n\r\nThis code is part of my [FsAdvent post](http://www.navision-blog.de/blog/2015/11/30/fsadvent-using-async-choice-in-paket/)."},"comment":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/comments/160978097","html_url":"https://github.com/Microsoft/visualfsharp/pull/744#issuecomment-160978097","issue_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/744","id":160978097,"user":{"login":"enricosada","id":147243,"avatar_url":"https://avatars.githubusercontent.com/u/147243?v=3","gravatar_id":"","url":"https://api.github.com/users/enricosada","html_url":"https://github.com/enricosada","followers_url":"https://api.github.com/users/enricosada/followers","following_url":"https://api.github.com/users/enricosada/following{/other_user}","gists_url":"https://api.github.com/users/enricosada/gists{/gist_id}","starred_url":"https://api.github.com/users/enricosada/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/enricosada/subscriptions","organizations_url":"https://api.github.com/users/enricosada/orgs","repos_url":"https://api.github.com/users/enricosada/repos","events_url":"https://api.github.com/users/enricosada/events{/privacy}","received_events_url":"https://api.github.com/users/enricosada/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T14:03:20Z","updated_at":"2015-12-01T14:03:20Z","body":"@KevinRansom @forki about test suite and appveyor, i added #750 to run all test suites"}}