Still a mistake there. All "MyReader" uses should be "*MyReader".
On Friday, September 11, 2020 at 11:02:49 PM UTC-4 Di gg wrote:
> Sorry, the last 4 lines should be:
>
> rs = (MyReader string)(rb)
> _, _ = rs.Read(s)
> rb = (MyReader []byte)(rs)
> _, _ = rb.Read(bs)
>
> On Friday, September 11,
Sorry, the last 4 lines should be:
rs = (MyReader string)(rb)
_, _ = rs.Read(s)
rb = (MyReader []byte)(rs)
_, _ = rb.Read(bs)
On Friday, September 11, 2020 at 11:00:12 PM UTC-4 Di gg wrote:
> An example demostrating how to let Reader.Read support both string and
> []byte parameters.
>
>
An example demostrating how to let Reader.Read support both string and
[]byte parameters.
package readonlybytes[T] (
assert T.kind & (String | Slice)
)
package Reader[T] (
assert readonlybytes[T]
){
type Reader interface {
Read(bytes T)(n int, err error)
}
}
package
> whereas to use a map type parameter,
its key and elements must also present in the declaration signarure or
constraint definitions.
sorry, missed some words here. It should be
whereas for the official draft, ...
On Wednesday, August 26, 2020 at 1:16:49 PM UTC-4 Di gg wrote:
>
>
>