@PMunch Yes generics or overloads are supported, you got to define a concreate 
type or proc in the bindings DSL (otherwise how languages like C which don't 
support them work?):

generics:
    
    
    exportSeq seq[float32]:
      discard
    
    exportSeq seq[Span]:
      discard
    
    
    Run

overloads: 
    
    
    draw(Image, Image, Mat3, BlendMode)
    draw(Image, Mask, Mat3, BlendMode)
    
    
    Run

@Araq I totally agree a good UI toolkit would be great. But its also very hard 
to make one. Pixie is a step in the right direction.

@Clonk The compiled / interpreted is a huge debate. All I want to add as we 
plan to support both that is why we have C and Python as two things we target.

Reply via email to