aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2015-03-12 09:21:10 +0000
committerSean Whitton <spwhitton@spwhitton.name>2015-03-12 09:21:10 +0000
commitdc865dde36a9f5f4cd49042c937aebfae677654b (patch)
tree317e7f201bd8241d409111395d65a458a561a622
parent8edf2d92f37b1c43ef54217a53bf81325973f9a3 (diff)
downloadsariulclocks-dc865dde36a9f5f4cd49042c937aebfae677654b.tar.gz
the classes I teach (Ss numbers inaccurate)
-rw-r--r--src/Data/Classes.hs13
-rw-r--r--src/Types/Classes.hs9
2 files changed, 22 insertions, 0 deletions
diff --git a/src/Data/Classes.hs b/src/Data/Classes.hs
new file mode 100644
index 0000000..2651f2a
--- /dev/null
+++ b/src/Data/Classes.hs
@@ -0,0 +1,13 @@
+module Data.Classes (sariulClasses) where
+
+import Types.Classes
+
+sariulClasses :: [Class]
+sariulClasses =
+ [ GradeFive 1 25
+ , GradeFive 2 25
+ , GradeFive 3 25
+ , GradeSix 1 25
+ , GradeSix 2 25
+ , GradeSix 3 25
+ , GradeSix 4 25 ]
diff --git a/src/Types/Classes.hs b/src/Types/Classes.hs
new file mode 100644
index 0000000..79938fc
--- /dev/null
+++ b/src/Types/Classes.hs
@@ -0,0 +1,9 @@
+module Types.Classes where
+
+data Grade = GradeFive
+ | GradeSix
+
+type Multiplier = Float
+
+ -- grade; class; no. Ss
+data Class = Grade Int Int