summaryrefslogtreecommitdiff
path: root/src/pkg/exp/iterable/array.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/exp/iterable/array.go')
-rw-r--r--src/pkg/exp/iterable/array.go32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/pkg/exp/iterable/array.go b/src/pkg/exp/iterable/array.go
index 371508e5d..b5c7b5c6e 100644
--- a/src/pkg/exp/iterable/array.go
+++ b/src/pkg/exp/iterable/array.go
@@ -9,51 +9,51 @@ package iterable
type ByteArray []byte
func (a ByteArray) Iter() <-chan interface{} {
- ch := make(chan interface{});
+ ch := make(chan interface{})
go func() {
for _, e := range a {
ch <- e
}
- close(ch);
- }();
- return ch;
+ close(ch)
+ }()
+ return ch
}
type IntArray []int
func (a IntArray) Iter() <-chan interface{} {
- ch := make(chan interface{});
+ ch := make(chan interface{})
go func() {
for _, e := range a {
ch <- e
}
- close(ch);
- }();
- return ch;
+ close(ch)
+ }()
+ return ch
}
type FloatArray []float
func (a FloatArray) Iter() <-chan interface{} {
- ch := make(chan interface{});
+ ch := make(chan interface{})
go func() {
for _, e := range a {
ch <- e
}
- close(ch);
- }();
- return ch;
+ close(ch)
+ }()
+ return ch
}
type StringArray []string
func (a StringArray) Iter() <-chan interface{} {
- ch := make(chan interface{});
+ ch := make(chan interface{})
go func() {
for _, e := range a {
ch <- e
}
- close(ch);
- }();
- return ch;
+ close(ch)
+ }()
+ return ch
}