From 88bf9516752558207bd34c4fec73ce2632c22b2c Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 29 Jul 2023 10:41:57 -0230 Subject: use Stack push, pop methods --- ui.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ui.go') diff --git a/ui.go b/ui.go index 85919c4..9bf9caa 100644 --- a/ui.go +++ b/ui.go @@ -58,9 +58,9 @@ func (ui UI) Update(msg tea.Msg) (tea.Model, tea.Cmd) { if fn := parseFunction(ui.calc.buf); fn != nil { fn(ui.calc.stack) } else if con := parseConstant(ui.calc.buf); con != nil { - ui.calc.stack = append(ui.calc.stack, *con) + ui.calc.stack.push(*con) } else if f, err := strconv.ParseFloat(ui.calc.buf, 64); err == nil { - ui.calc.stack = append(ui.calc.stack, f) + ui.calc.stack.push(f) } ui.calc.buf = "" default: -- cgit v1.2.3