{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/1350","repository_url":"https://api.github.com/repos/Microsoft/visualfsharp","labels_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/1350/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/1350/comments","events_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/1350/events","html_url":"https://github.com/Microsoft/visualfsharp/pull/1350","id":165606358,"number":1350,"title":"Adding uncontentious methods from RFC FS-1004","user":{"login":"wallymathieu","id":88096,"avatar_url":"https://avatars.githubusercontent.com/u/88096?v=3","gravatar_id":"","url":"https://api.github.com/users/wallymathieu","html_url":"https://github.com/wallymathieu","followers_url":"https://api.github.com/users/wallymathieu/followers","following_url":"https://api.github.com/users/wallymathieu/following{/other_user}","gists_url":"https://api.github.com/users/wallymathieu/gists{/gist_id}","starred_url":"https://api.github.com/users/wallymathieu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wallymathieu/subscriptions","organizations_url":"https://api.github.com/users/wallymathieu/orgs","repos_url":"https://api.github.com/users/wallymathieu/repos","events_url":"https://api.github.com/users/wallymathieu/events{/privacy}","received_events_url":"https://api.github.com/users/wallymathieu/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,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-07-14T16:42:08Z","updated_at":"2016-07-18T16:43:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/pulls/1350","html_url":"https://github.com/Microsoft/visualfsharp/pull/1350","diff_url":"https://github.com/Microsoft/visualfsharp/pull/1350.diff","patch_url":"https://github.com/Microsoft/visualfsharp/pull/1350.patch"},"body":"https://github.com/fsharp/FSharpLangDesign/blob/master/RFCs/FS-1004-result-type.md\r\n\r\n```\r\nbind : ('T -> Result<'U, 'TError>) -> Result<'T, 'TError> -> Result<'U, 'TError>\r\nmap : ('T -> 'U) -> Result<'T, 'TError> -> Result<'U, 'TError>\r\nmapError : ('TError -> 'U) -> Result<'T, 'TError> -> Result<'T, 'U>\r\n```\r\n\r\nThe implementation is heavily inspired by how the Option module is structured.\r\n\r\nI've added the files in the collections meta folder, since that's where option.fsi and option.fs live (in my mind is somewhat similar)."},"comment":{"url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/comments/233385901","html_url":"https://github.com/Microsoft/visualfsharp/pull/1350#issuecomment-233385901","issue_url":"https://api.github.com/repos/Microsoft/visualfsharp/issues/1350","id":233385901,"user":{"login":"wallymathieu","id":88096,"avatar_url":"https://avatars.githubusercontent.com/u/88096?v=3","gravatar_id":"","url":"https://api.github.com/users/wallymathieu","html_url":"https://github.com/wallymathieu","followers_url":"https://api.github.com/users/wallymathieu/followers","following_url":"https://api.github.com/users/wallymathieu/following{/other_user}","gists_url":"https://api.github.com/users/wallymathieu/gists{/gist_id}","starred_url":"https://api.github.com/users/wallymathieu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wallymathieu/subscriptions","organizations_url":"https://api.github.com/users/wallymathieu/orgs","repos_url":"https://api.github.com/users/wallymathieu/repos","events_url":"https://api.github.com/users/wallymathieu/events{/privacy}","received_events_url":"https://api.github.com/users/wallymathieu/received_events","type":"User","site_admin":false},"created_at":"2016-07-18T16:43:36Z","updated_at":"2016-07-18T16:43:36Z","body":"Looks like all it needed was some random nudge. ;)"}}
{"actor":{"display_login":"wallymathieu"}}