結果 : design patterns for concurrent programming