我参与了对诸如AS和A Level数学规范之类的要求进行数学教学的课程。
课本通常提供适用于数学任务的计算机软件示例,但它们通常基于Mathlab,mathematica或推导之类的软件应用程序。
即使使用真正的编程语言,它也通常是古老的常用语言,例如Pascal。我认为这真的很可悲。
因为Haskell以他对数学的感觉而闻名,并且因为我也对它感兴趣,所以我想问一问Haskell是否适合作为大学一年级学生的延伸锻炼方法。典型的主题是函数,弯度,极限,例如线性代数。
我具有编程方面的中级知识(c#,ruby,powershell,javascript,tex),并且已经使用XSLT进行函数式编程。
答案将负责任地予以推荐。详细的答案还包括应用于数学的Haskell代码的一些基本示例,例如线性代数(例如矢量空间),多项式,求解线性方程式,受到人们的广泛欢迎和关注。