Skip to content

Instantly share code, notes, and snippets.

View jayniz's full-sized avatar
💭
I like turtles!

Jannis Hermanns jayniz

💭
I like turtles!
View GitHub Profile
t = Jogger.new(my_pacer_vertex)
t.friends(:female)
t.top_list(:movies)
class Jogger
module NamedTraversals
# Traverse to somebody's woman friends
def self.friends(current_traversal, gender)
t = current_traversal.in(:friends)
t = t.filter(gender: gender)
end
# Group and sort
gem install pacer-jogger
require 'jogger'
gem "pacer-jogger", :require => "jogger"
yard server & sleep 3 && open http://localhost:8808/docs/file/README.markdown
my_node.out.filter(type: 'Movie')
my_node.out(Movie)
module Movie
def self.route_conditions
{ type: 'Movie' }
end
end
module Girl
def self.route_conditions
{gender: :female}
end
end
module Movie
def self.route_conditions
{ type: 'Movie' }
end