2017-04-18 28 views
-6

寫一個在例子11.38的yearday類型上正確工作的相等運算符(調用它= /)。 (您可能需要查找支配閏年出現的規則。)OCaml日年操作員程序

實例11.38:type yearday = YMD of int * int * int | YD of int * int;;

我有OCaml中工作這很難,很想看看如何可以做到這一點。

+1

歡迎堆棧溢出。您應該閱讀[如何提出一個好問題](https://stackoverflow.com/help/how-to-ask),並向我們提供[最小,完整且可驗證的示例](https:// stackoverflow。 com/help/mcve)以便其他用戶幫助您。 – RichouHunter

+0

例11.38在哪?另外,即使你提供了鏈接,你也不應該期待這裏的人去查找規則。究竟哪些規則對您的問題有影響? – Mars

回答

0

編寫運算符的語法是let (=/) a b = ...

對於你的問題,你需要YMD和YD值轉換爲一個共同的值(例如,YD)