Nathan Lilienthal

Results 234 comments of Nathan Lilienthal

Wow sorry for the noise didn't realize what I was doing clearly.

What's the verdict on this. I'm still hitting this issue with a vanilla install of rocco.

Once Rust has compile time constants in types, this could get even more awesome I think.

These also a bit of a question of compile-time arbitrary sizes, and run-time (dynamic) arbitrary sizes. If my understanding of the work being done on Rust right now is correct...

Maintaining interfaces is the **most** important thing this library provides. If I need to duplicate an contract then I need to maintain `n` contracts for the same interface, where `n`...

While I agree with you in general there are two reasons I see this as important nonetheless. 1. People do not all agree that they should not use inheritance, and...

That seems like more work than just assuming that all methods denied from `#foo` adhere to it's contract unless explicitly stated.

@sebnozzi Generally speaking I agree with you, but I think that contracts should aim to be inline with how Ruby works, maybe other disagree, but where Ruby allows method inheritance...

Thing is you already have a `Underaged` defined in your example.