{"action":"created","issue":{"url":"https://api.github.com/repos/ekmett/ad/issues/51","labels_url":"https://api.github.com/repos/ekmett/ad/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/ekmett/ad/issues/51/comments","events_url":"https://api.github.com/repos/ekmett/ad/issues/51/events","html_url":"https://github.com/ekmett/ad/pull/51","id":118284340,"number":51,"title":"[WIP] Implement `NoEq` variants of functions in Halley","user":{"login":"expipiplus1","id":857308,"avatar_url":"https://avatars.githubusercontent.com/u/857308?v=3","gravatar_id":"","url":"https://api.github.com/users/expipiplus1","html_url":"https://github.com/expipiplus1","followers_url":"https://api.github.com/users/expipiplus1/followers","following_url":"https://api.github.com/users/expipiplus1/following{/other_user}","gists_url":"https://api.github.com/users/expipiplus1/gists{/gist_id}","starred_url":"https://api.github.com/users/expipiplus1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/expipiplus1/subscriptions","organizations_url":"https://api.github.com/users/expipiplus1/orgs","repos_url":"https://api.github.com/users/expipiplus1/repos","events_url":"https://api.github.com/users/expipiplus1/events{/privacy}","received_events_url":"https://api.github.com/users/expipiplus1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-22T19:49:53Z","updated_at":"2015-11-22T21:08:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ekmett/ad/pulls/51","html_url":"https://github.com/ekmett/ad/pull/51","diff_url":"https://github.com/ekmett/ad/pull/51.diff","patch_url":"https://github.com/ekmett/ad/pull/51.patch"},"body":"Work in progress: \r\n - Variants still need to be added to Newton, Newton.Double, Rank1.Newton and Rank1.Newton.Double\r\n - There's probably a better suffix than `NoEq` to be found\r\n\r\nThese are variants which don't require an instance for Eq on the type\r\nbeing operated on so they return an infinite list of results instead.\r\n\r\nThe existing functions have been modified to call the more general NoEq\r\nvariant and truncate the list returned from that with the new function\r\ntakeWhileDifferent."},"comment":{"url":"https://api.github.com/repos/ekmett/ad/issues/comments/158799932","html_url":"https://github.com/ekmett/ad/pull/51#issuecomment-158799932","issue_url":"https://api.github.com/repos/ekmett/ad/issues/51","id":158799932,"user":{"login":"expipiplus1","id":857308,"avatar_url":"https://avatars.githubusercontent.com/u/857308?v=3","gravatar_id":"","url":"https://api.github.com/users/expipiplus1","html_url":"https://github.com/expipiplus1","followers_url":"https://api.github.com/users/expipiplus1/followers","following_url":"https://api.github.com/users/expipiplus1/following{/other_user}","gists_url":"https://api.github.com/users/expipiplus1/gists{/gist_id}","starred_url":"https://api.github.com/users/expipiplus1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/expipiplus1/subscriptions","organizations_url":"https://api.github.com/users/expipiplus1/orgs","repos_url":"https://api.github.com/users/expipiplus1/repos","events_url":"https://api.github.com/users/expipiplus1/events{/privacy}","received_events_url":"https://api.github.com/users/expipiplus1/received_events","type":"User","site_admin":false},"created_at":"2015-11-22T21:08:59Z","updated_at":"2015-11-22T21:08:59Z","body":"Is it sensible to implement these functions for Newton.Double and Rank1.Newton.Double?\r\n\r\nProbably, if anything to keep the interface the same."}}