rpgoldman (26) [Avatar] Offline
#1
"By defining a logically grouped set of functions, you can begin to define protocols that data type abstractions must adhere."

"to which data type abstractions must adhere" or "must adhere to."

Also, what do you mean by "data type abstractions"? What does the word "abstractions" add to this? Why don't you just say "data types"?