aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-04-08 00:37:49 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-04-08 00:37:49 +0200
commit677c9e83e301275b1390d8f1d92ac7145f2a1d10 (patch)
tree95dbcd66b409a172830d25a4cffa072e628e244b
parent9bd34c97d05499a9dc5922481470de04efa147aa (diff)
Simplify
-rw-r--r--main.go7
-rw-r--r--verify.go7
2 files changed, 8 insertions, 6 deletions
diff --git a/main.go b/main.go
index 62e50db..a62ba9d 100644
--- a/main.go
+++ b/main.go
@@ -1,10 +1,5 @@
package main
func main() {
- for i := 0; i < 3; i++ {
- verify("+", add)
- verify("-", sub)
- verify("*", times)
- verify("^", pot)
- }
+ verifyAll()
}
diff --git a/verify.go b/verify.go
index 8d09b1e..cedfd98 100644
--- a/verify.go
+++ b/verify.go
@@ -45,3 +45,10 @@ func verify(op string, f function) {
fmt.Println(m.Value, op, n.Value, "=", r.Value,
r.Value == expected.Value)
}
+
+func verifyAll() {
+ verify("+", add)
+ verify("-", sub)
+ verify("*", times)
+ verify("^", pot)
+}