def edgeNormals(v, e):
 return mapEdges((lambda a, (p, n): getNormal(a, p, n)), v, e)

def edgeNormals ( v , e ) : return mapEdges ( ( lambda a , ( p , n ) : getNormal ( a , p , n ) ) , v , e )
assumes a mesh where each vertex has exactly least two edges .