haskell - Haskell 第二天怎么找?
问题描述
-- | Days of week.
data Day = Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday deriving (Eq, Show)
-- | Returns the next weekday (excluding weekend, namely Saturday and Sunday).
nextWeekday :: Day -> Day
nextWeekday day =
if x == Sunday
then let x = Monday
if x == Monday
then let x = Tuesday
if x == Tuesday
then let x = Wednesday
if x == Wednesday
then let x = Thursday
if x == Thursday
then let x = Friday
if x == Friday
then let x = Saturday
else
then let x = Sunday
这是我现在的代码......这个代码有什么问题......?如何自动缩进 Haskell 代码?
解决方案
推荐阅读
- gitlab - 是否可以在 renovate-runner 中为“Github-URL”定义代理 URL?
- c++ - 从另一个类初始化 C++ 类属性
- java - 声明 java.util.Set 时定义唯一性标准
- http - HTTP 标头键允许的字符
- node.js - pm2 --interpreter 选项不能通过脚本工作
- r - R中的错误“无法加载共享对象”
- in-app-purchase - IOS 15 库无法在沙盒环境中工作,并且在使用后无法访问 App Store。也得到空数组 RNIap.requestSubscription()
- python - 迭代行时是否可以读取和写入同一个文件?
- javascript - 如何编写脚本来限制 Ninja Form 日期选择器的过去日期?
- javascript - 如何解决配置属性“jwt”和“DB”未定义错误