make channels one-way

This commit is contained in:
filifa 2025-09-05 21:27:10 -04:00
parent e4bd9aa661
commit d238fe196f
1 changed files with 2 additions and 2 deletions

View File

@ -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() {