Skip to content

Instantly share code, notes, and snippets.

@Xodarap
Created September 4, 2018 15:15
Show Gist options
  • Save Xodarap/4539f1f19f3380af8fa013e94c757be8 to your computer and use it in GitHub Desktop.
Save Xodarap/4539f1f19f3380af8fa013e94c757be8 to your computer and use it in GitHub Desktop.
{
repository(owner: "sdiehl", name: "write-you-a-haskell") {
pullRequests(first: 100) {
nodes {
participants(first: 5) {
nodes {
login
isHireable
bio
email
websiteUrl
}
}
}
}
}
}
function findUnique(arr, predicate) {
var found = {};
arr.forEach(d => {
found[predicate(d)] = d;
});
return Object.keys(found).map(key => found[key]);
}
results =([].concat.apply([], x.data.repository.pullRequests.nodes.map(function(hash) {return hash.participants.nodes;})))
[
{
"login": "bmjames",
"isHireable": true,
"bio": "Simple Corporate Developer",
"email": "bmjames@gmail.com",
"websiteUrl": "https://uk.linkedin.com/in/bmjames"
},
{
"login": "sdiehl",
"isHireable": false,
"bio": "Haskell, Types, Bits, Math, PGP: 0x427ceeebec793489",
"email": "",
"websiteUrl": "http://www.stephendiehl.com"
},
{
"login": "abevoelker",
"isHireable": true,
"bio": "",
"email": "abe@abevoelker.com",
"websiteUrl": "https://abevoelker.com"
},
{
"login": "reinh",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": "http://reinh.com"
},
{
"login": "iblech",
"isHireable": false,
"bio": "Mathematician working in applied topos theory. Also interested in functional programming.",
"email": "iblech@speicherleck.de",
"websiteUrl": "https://www.ingo-blechschmidt.eu/"
},
{
"login": "NicolasT",
"isHireable": true,
"bio": "Software guy, Architect @Scality. #Haskell'ist, music-lover and startup-minded.",
"email": "ikke@nicolast.be",
"websiteUrl": "http://nicolast.be"
},
{
"login": "ethercrow",
"isHireable": true,
"bio": "",
"email": "",
"websiteUrl": ""
},
{
"login": "mpickering",
"isHireable": false,
"bio": "",
"email": "matthewtpickering@gmail.com",
"websiteUrl": ""
},
{
"login": "mbrandonw",
"isHireable": true,
"bio": "Subterranean Homesick Mathematician. Texan. Functional believer. Previously lead of iOS and Android at Kickstarter.",
"email": "mbw234@gmail.com",
"websiteUrl": "http://www.fewbutripe.com"
},
{
"login": "tanimoto",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "gitter-badger",
"isHireable": false,
"bio": null,
"email": "badger@gitter.im",
"websiteUrl": "https://gitter.im"
},
{
"login": "IanConnolly",
"isHireable": false,
"bio": "professional typist, dog-walker, and vim consultant @darklang ",
"email": "ian@connolly.io",
"websiteUrl": "http://connolly.io"
},
{
"login": "chsievers",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "jeffreyrosenbluth",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "chrisbarrett",
"isHireable": false,
"bio": "Accidentally started programming. Now I wear glasses.",
"email": "",
"websiteUrl": ""
},
{
"login": "takenobu-hs",
"isHireable": false,
"bio": "",
"email": "takenobu.hs@gmail.com",
"websiteUrl": "https://github.com/takenobu-hs"
},
{
"login": "FranklinChen",
"isHireable": false,
"bio": "",
"email": "franklinchen@franklinchen.com",
"websiteUrl": "https://franklinchen.com/"
},
{
"login": "carliros",
"isHireable": false,
"bio": "Love for Functional Programming ...",
"email": "",
"websiteUrl": "http://carliros.github.io"
},
{
"login": "brooksbp",
"isHireable": true,
"bio": "",
"email": "brooks.brian@gmail.com",
"websiteUrl": ""
},
{
"login": "hellerve",
"isHireable": false,
"bio": "I have no idea of what I’m doing, and it feels GREAT.",
"email": "veit@veitheller.de",
"websiteUrl": "https://blog.veitheller.de"
},
{
"login": "yanok",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": null
},
{
"login": "sgraf812",
"isHireable": false,
"bio": "",
"email": "sgraf1337@gmail.com",
"websiteUrl": ""
},
{
"login": "yupferris",
"isHireable": false,
"bio": "I make toys, then I make things with those toys.",
"email": "yupferris@gmail.com",
"websiteUrl": "http://iamferris.com/"
},
{
"login": "dstein64",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": "http://www.dannyadam.com"
},
{
"login": "samvher",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": null
},
{
"login": "owickstrom",
"isHireable": false,
"bio": "functional programming, languages, compilers, FOSS and music",
"email": "",
"websiteUrl": "https://wickstrom.tech"
},
{
"login": "mseri",
"isHireable": false,
"bio": "",
"email": "",
"websiteUrl": "mseri.me"
},
{
"login": "wardw",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": null
},
{
"login": "da-x",
"isHireable": false,
"bio": "C/C++, Linux kernel, Rust, Haskell",
"email": "",
"websiteUrl": "http://aloni.org"
},
{
"login": "lazytype",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "foreverbell",
"isHireable": true,
"bio": "Systems / PL / Compiler.",
"email": "dql.foreverbell@gmail.com",
"websiteUrl": ""
},
{
"login": "drudru",
"isHireable": false,
"bio": "",
"email": "drudru@gmail.com",
"websiteUrl": ""
},
{
"login": "VitorCBSB",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "halyconic",
"isHireable": false,
"bio": null,
"email": "",
"websiteUrl": ""
},
{
"login": "lexi-lambda",
"isHireable": false,
"bio": "",
"email": "",
"websiteUrl": "https://lexi-lambda.github.io"
},
{
"login": "tommythorn",
"isHireable": false,
"bio": null,
"email": "tommy-github2@thorn.ws",
"websiteUrl": ""
},
{
"login": "thomwiggers",
"isHireable": false,
"bio": "MSc student at Radboud University. Crypto all the things.",
"email": "",
"websiteUrl": "http://thomwiggers.nl/"
},
{
"login": "jahaynes",
"isHireable": false,
"bio": "",
"email": "",
"websiteUrl": ""
},
{
"login": "Average-user",
"isHireable": false,
"bio": "¯\\_(ツ)_/¯",
"email": "lucaspolymeris@pm.me",
"websiteUrl": ""
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment