{"action":"opened","issue":{"url":"https://api.github.com/repos/hemanth/functional-programming-jargon/issues/184","repository_url":"https://api.github.com/repos/hemanth/functional-programming-jargon","labels_url":"https://api.github.com/repos/hemanth/functional-programming-jargon/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/hemanth/functional-programming-jargon/issues/184/comments","events_url":"https://api.github.com/repos/hemanth/functional-programming-jargon/issues/184/events","html_url":"https://github.com/hemanth/functional-programming-jargon/issues/184","id":336034650,"node_id":"MDU6SXNzdWUzMzYwMzQ2NTA=","number":184,"title":"Idempotent inaccurate","user":{"login":"niclash","id":106693,"node_id":"MDQ6VXNlcjEwNjY5Mw==","avatar_url":"https://avatars0.githubusercontent.com/u/106693?v=4","gravatar_id":"","url":"https://api.github.com/users/niclash","html_url":"https://github.com/niclash","followers_url":"https://api.github.com/users/niclash/followers","following_url":"https://api.github.com/users/niclash/following{/other_user}","gists_url":"https://api.github.com/users/niclash/gists{/gist_id}","starred_url":"https://api.github.com/users/niclash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niclash/subscriptions","organizations_url":"https://api.github.com/users/niclash/orgs","repos_url":"https://api.github.com/users/niclash/repos","events_url":"https://api.github.com/users/niclash/events{/privacy}","received_events_url":"https://api.github.com/users/niclash/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-27T00:16:28Z","updated_at":"2018-06-27T00:16:28Z","closed_at":null,"author_association":"NONE","body":"Although the provided explanation that \"f(x) is idempotent, if and only if f(x) == f(f(x))\" is the original academic meaning, in industry jargon it not the case. There, an idempotent call (function, procedure, rpc,...) is one that can be repeated with the same inputs many times, returning the same value and not causing any additional side effects (say, issue the payment request many times).\r\n\r\nI suggest that some wording of this is added."}}
{"actor":{"display_login":"niclash"}}