代码之家  ›  专栏  ›  技术社区  ›  Bercovici Adrian

如何解决Haskell中的不正确缩进

  •  0
  • Bercovici Adrian  · 技术社区  · 6 年前

    module DB where
            import Company
            let db= [
                    Company{
                        compName="Siemens",
                        year=1912,
                        employees=[
                            Employee{age=25,name="Stew",job=Worker},
                            Employee{age=25,name="Michael",job=Manager,wage=66},
                            Employee{age=22,name="Stew",job=Worker,wage=33.0},
                            Employee{age=32,name="Dew",job=Unemployed,wage=0.5},
                            Employee{age=44,name="Drey",job=Worker,wage=30.0}]
                    },
                    Company{
                        compName="ABB",
                        year=1925,
                        employees=[
                            Employee{age=18,name="Michael",job=Manager,wage=21},
                            Employee{age=23,name="Rey",job=Worker,wage=18.5},
                            Employee{age=55,name="Barry",job=Unemployed,wage=0.7},
                            Employee{age=64,name="Dean",job=Worker,wage=30.0}]
                    },
                    Company{
                         compName="EATON",
                         year=1977,
                         employees=[
                            Employee{age=18,name="Raynald",job=Manager,wage=21},
                            Employee{age=23,name="Fitz",job=Worker,wage=18.5},
                            Employee{age=55,name="Alex",job=Worker,wage=0.7},
                            Employee{age=34,name="Bob",job=Worker,wage=23.0},
                            Employee{age=33,name="Odo",job=Unemployed,wage=24.0}]
                          }
                 ]
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Bercovici Adrian    6 年前

    问题是使用 let 方法外部的关键字。