first try
more attempts for static types
change to scala 2.10.2 as shapeless isn't available for 2.10.3
playing with shapeless
add pipes to the mix
shapeless magic
putting head type into type params of pipeline
gitignore for ctags
getting type safety for outE and inV steps
factor out addPipe
LabelPipe and IdPipe, refactoring
refactor
use defs, not vals to be able to run multiple times
upgrade to scala 2.10.3
simple typed wrapper around GremlinPipeline
adding as/back steps, trying out with toList println
make GremlinScalat immutable by copying gremlin on each step instead of reusing the same pipeline
implement typesafe path for single step with FromTraversable type class
don't use FromTraversable any more as it clutters the whole codebase - implement using dirty casts instead ;)
playing around with reverse for path