{"action":"created","issue":{"url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/70","repository_url":"https://api.github.com/repos/alanz/vscode-hie-server","labels_url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/70/comments","events_url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/70/events","html_url":"https://github.com/alanz/vscode-hie-server/pull/70","id":316339393,"node_id":"MDExOlB1bGxSZXF1ZXN0MTgzMTE2MzE0","number":70,"title":"Add command for case splitting","user":{"login":"txsmith","id":5946422,"node_id":"MDQ6VXNlcjU5NDY0MjI=","avatar_url":"https://avatars0.githubusercontent.com/u/5946422?v=4","gravatar_id":"","url":"https://api.github.com/users/txsmith","html_url":"https://github.com/txsmith","followers_url":"https://api.github.com/users/txsmith/followers","following_url":"https://api.github.com/users/txsmith/following{/other_user}","gists_url":"https://api.github.com/users/txsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/txsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/txsmith/subscriptions","organizations_url":"https://api.github.com/users/txsmith/orgs","repos_url":"https://api.github.com/users/txsmith/repos","events_url":"https://api.github.com/users/txsmith/events{/privacy}","received_events_url":"https://api.github.com/users/txsmith/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-20T16:49:34Z","updated_at":"2018-07-12T14:55:00Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/alanz/vscode-hie-server/pulls/70","html_url":"https://github.com/alanz/vscode-hie-server/pull/70","diff_url":"https://github.com/alanz/vscode-hie-server/pull/70.diff","patch_url":"https://github.com/alanz/vscode-hie-server/pull/70.patch"},"body":"This PR accompanies haskell/haskell-ide-engine#530.\r\n\r\nExample:\r\n```haskell\r\nf :: Either Int String -> [Char]\r\nf e = \"Hello World\"\r\n```\r\n\r\nput your cursor in front of the `e` identifier and run `Haskell: Split case`.\r\nThe result should be:\r\n```haskell\r\nf :: Either Int String -> [Char]\r\nf (Left e) = \"Hello World\"\r\nf (Right e) = \"Hello World\"\r\n```\r\n\r\nIt works as long as the cursor is on the identifier that you wish to generate pattern matches for.\r\nLet me know what you think!"},"comment":{"url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/comments/404540937","html_url":"https://github.com/alanz/vscode-hie-server/pull/70#issuecomment-404540937","issue_url":"https://api.github.com/repos/alanz/vscode-hie-server/issues/70","id":404540937,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNDU0MDkzNw==","user":{"login":"alanz","id":409607,"node_id":"MDQ6VXNlcjQwOTYwNw==","avatar_url":"https://avatars0.githubusercontent.com/u/409607?v=4","gravatar_id":"","url":"https://api.github.com/users/alanz","html_url":"https://github.com/alanz","followers_url":"https://api.github.com/users/alanz/followers","following_url":"https://api.github.com/users/alanz/following{/other_user}","gists_url":"https://api.github.com/users/alanz/gists{/gist_id}","starred_url":"https://api.github.com/users/alanz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alanz/subscriptions","organizations_url":"https://api.github.com/users/alanz/orgs","repos_url":"https://api.github.com/users/alanz/repos","events_url":"https://api.github.com/users/alanz/events{/privacy}","received_events_url":"https://api.github.com/users/alanz/received_events","type":"User","site_admin":false},"created_at":"2018-07-12T14:55:00Z","updated_at":"2018-07-12T14:55:00Z","author_association":"OWNER","body":"@txsmith Can you resolve the conflicts, so we can get this merged"}}
{"actor":{"display_login":"alanz"}}