THRIFT-5072 Fix data type generation.
Client: hs
Patch: Homarechan <tikuwakunn@icloud.com>
This closes #1974
diff --git a/tutorial/hs/HaskellServer.hs b/tutorial/hs/HaskellServer.hs
index cfe1344..1594ee3 100644
--- a/tutorial/hs/HaskellServer.hs
+++ b/tutorial/hs/HaskellServer.hs
@@ -64,13 +64,13 @@
printf "calculate(%d, %s)\n" logid (show work)
let val = case op work of
- ADD ->
+ Operation_ADD ->
num1 work + num2 work
- SUBTRACT ->
+ Operation_SUBTRACT ->
num1 work - num2 work
- MULTIPLY ->
+ Operation_MULTIPLY ->
num1 work * num2 work
- DIVIDE ->
+ Operation_DIVIDE ->
if num2 work == 0 then
throw $
InvalidOperation {