From 83b2f2e9922f46fe46fd5330e6b38c66d1483ade Mon Sep 17 00:00:00 2001 From: Ewy Date: Mon, 21 Sep 2026 21:40:05 +0200 Subject: (wip) --- engine/stack.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'engine/stack.go') diff --git a/engine/stack.go b/engine/stack.go index d7fc7be..8bcff6f 100644 --- a/engine/stack.go +++ b/engine/stack.go @@ -20,3 +20,13 @@ func (s Stack) Filter(predicate func(c IsCard) bool) Stack { } return res } + +func (s Stack) Pop() IsCard { + if len(s) < 1 { + return nil + } else { + c := s[0] + s = s[1:] + return c + } +} -- cgit v1.3.1