make channels one-way
This commit is contained in:
@@ -23,7 +23,7 @@ import (
|
|||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
func cycle(seq []*big.Int) chan *big.Int {
|
func cycle(seq []*big.Int) <-chan *big.Int {
|
||||||
ch := make(chan *big.Int)
|
ch := make(chan *big.Int)
|
||||||
n := len(seq)
|
n := len(seq)
|
||||||
go func() {
|
go func() {
|
||||||
@@ -35,7 +35,7 @@ func cycle(seq []*big.Int) chan *big.Int {
|
|||||||
return ch
|
return ch
|
||||||
}
|
}
|
||||||
|
|
||||||
func gaussianBrackets(x, xprev *big.Int, ch chan *big.Int) chan *big.Int {
|
func gaussianBrackets(x, xprev *big.Int, ch <-chan *big.Int) <-chan *big.Int {
|
||||||
out := make(chan *big.Int)
|
out := make(chan *big.Int)
|
||||||
|
|
||||||
go func() {
|
go func() {
|
||||||
|
|||||||
Reference in New Issue
Block a user