# make a fragment class
frag <- Fragment$new()
# define a fragment
frag$fragment('Watchers', '
fragment on Repository {
watchers(first: 3) {
edges {
node {
name
}
}
}
}')
# define another fragment
frag$fragment('Stargazers', '
fragment on Repository {
stargazers(first: 3) {
edges {
node {
name
}
}
}
}')
frag
frag$fragments
frag$fragments$Watchers
frag$fragments$Stargazers
Run the code above in your browser using DataLab