{"action":"created","issue":{"url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/4","labels_url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/4/comments","events_url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/4/events","html_url":"https://github.com/circuithub/elm-list-extra/pull/4","id":74968467,"number":4,"title":"Added nondeterministic values based on lists","user":{"login":"Apanatshka","id":1237863,"avatar_url":"https://avatars.githubusercontent.com/u/1237863?v=3","gravatar_id":"","url":"https://api.github.com/users/Apanatshka","html_url":"https://github.com/Apanatshka","followers_url":"https://api.github.com/users/Apanatshka/followers","following_url":"https://api.github.com/users/Apanatshka/following{/other_user}","gists_url":"https://api.github.com/users/Apanatshka/gists{/gist_id}","starred_url":"https://api.github.com/users/Apanatshka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Apanatshka/subscriptions","organizations_url":"https://api.github.com/users/Apanatshka/orgs","repos_url":"https://api.github.com/users/Apanatshka/repos","events_url":"https://api.github.com/users/Apanatshka/events{/privacy}","received_events_url":"https://api.github.com/users/Apanatshka/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-10T18:02:43Z","updated_at":"2015-05-10T18:13:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/circuithub/elm-list-extra/pulls/4","html_url":"https://github.com/circuithub/elm-list-extra/pull/4","diff_url":"https://github.com/circuithub/elm-list-extra/pull/4.diff","patch_url":"https://github.com/circuithub/elm-list-extra/pull/4.patch"},"body":"Honestly, I think non-deterministic programming is better served by a Set-based implementation. But this was a better name than Cartesian, I think (referring to the way this flavour of list combines with `map`/`andMap`/`andThen`). "},"comment":{"url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/comments/100676248","html_url":"https://github.com/circuithub/elm-list-extra/pull/4#issuecomment-100676248","issue_url":"https://api.github.com/repos/circuithub/elm-list-extra/issues/4","id":100676248,"user":{"login":"rehno-lindeque","id":337811,"avatar_url":"https://avatars.githubusercontent.com/u/337811?v=3","gravatar_id":"","url":"https://api.github.com/users/rehno-lindeque","html_url":"https://github.com/rehno-lindeque","followers_url":"https://api.github.com/users/rehno-lindeque/followers","following_url":"https://api.github.com/users/rehno-lindeque/following{/other_user}","gists_url":"https://api.github.com/users/rehno-lindeque/gists{/gist_id}","starred_url":"https://api.github.com/users/rehno-lindeque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rehno-lindeque/subscriptions","organizations_url":"https://api.github.com/users/rehno-lindeque/orgs","repos_url":"https://api.github.com/users/rehno-lindeque/repos","events_url":"https://api.github.com/users/rehno-lindeque/events{/privacy}","received_events_url":"https://api.github.com/users/rehno-lindeque/received_events","type":"User","site_admin":false},"created_at":"2015-05-10T18:13:34Z","updated_at":"2015-05-10T18:13:34Z","body":"I know this is a bit more maintenance, but I wonder if a new package (e.g. `elm-list-ndet`) is warranted. OTOH to some extent it's less maintenance because it won't require any PR on your side.\r\n\r\nI did something like that with [elm-list-signal](http://package.elm-lang.org/packages/circuithub/elm-list-signal/latest), [elm-list-split](http://package.elm-lang.org/packages/circuithub/elm-string-split/latest) and [elm-number-format](http://package.elm-lang.org/packages/circuithub/elm-number-format/1.0.1) because I felt they were too specific to add to `-extra` packages. I suspect that in future people will want to put together their own opinionated preludes out of these more granular packages."}}