For me it comes down to the "use the least powerful tool for the job" mantra (especially when writing code that might be used by other people) - procs are simpler and more constrained in what they can do. When they contain errors or are used wrongly they will often fail earlier in the compilation process and produce better error messages. So if a proc will do the job, use a proc.
- System.sink & System.lent didlybom
- System.sink & System.lent Araq
- System.sink & System.lent archnim
- System.sink & System.lent Araq
- System.sink & System.lent archnim
- System.sink & System.lent exelotl
- System.sink & System.lent ynfle
- System.sink & System.lent archnim
- System.sink & System.lent didlybom
- System.sink & System.lent ynfle
- System.sink & System.lent exelotl
- System.sink & System.lent didlybom
- System.sink & System.lent doofenstein
- System.sink & System.lent mratsim
- System.sink & System.lent cblake