diff options
| author | ewy <ewy0@protonmail.com> | 2026-09-22 15:05:51 +0200 |
|---|---|---|
| committer | ewy <ewy0@protonmail.com> | 2026-09-22 15:05:51 +0200 |
| commit | 3eacf89dded0121d2a50fb01dec5d8ccbfbbe4ee (patch) | |
| tree | bce32fd935807c2d5a0daaee76d9a75bdc27f99c /engine/stack.go | |
| parent | 83b2f2e9922f46fe46fd5330e6b38c66d1483ade (diff) | |
naive auth
Diffstat (limited to 'engine/stack.go')
| -rw-r--r-- | engine/stack.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engine/stack.go b/engine/stack.go index 8bcff6f..dd10dd6 100644 --- a/engine/stack.go +++ b/engine/stack.go @@ -1,6 +1,6 @@ package engine -type Stack []*Card +type Stack []IsCard func (s Stack) Contains(predicate func(c IsCard) bool) bool { for _, c := range s { @@ -30,3 +30,7 @@ func (s Stack) Pop() IsCard { return c } } + +func (s Stack) Hidden() Stack { + return Secrets(len(s)) +} |
