The interface abstraction seems to be violated by the "pass by value" convention at the receiver when the "I/O" pattern is found to be dysfunctional.
we see that the implementation of an exemplar interface is functionally stateless, demonstrating the appearance of self contradiction in GOPL type theory.
}
type Bytes []byte
func (this Bytes) Read(src []byte) bool {
}
func (this Bytes) Write() []byte {
}
func (this Bytes) String() string {
The case would seem to suggest that a reasonable increment of GOPL type theory would consolidate the "*" hack onto a conception of "reference types".
It would seem to be necessary and essential that the pointer reference type glob at the receiver solve the disparity of point type object statelessness.
Best,
John