Well, it sort of did. When implementing the `hash` method however, I realized 
it's not that simple, and decided to use something like this:
    
    
    import tables
    
    type
      FnSignatureTable = ref object
        signatures: TableRef[string, seq[FnSignature]]
    
    
    Run

Then I store all signatures in the table with their names as keys, and use an 
index operator with a signature as the key. I then compare the inputted 
signature with all the others in the seq, to see if any one matches.

Reply via email to