从haskell开始函数式编程?

从haskell开始函数式编程?,haskell,Haskell,请原谅我的英语不好,我是编程新手在过去的6个月里,我学习了java和c,并被建议接触函数式编程,haskell是适合初学者的语言吗?是的,haskell是适合初学者的语言。在某些方面,如果您没有沉浸在面向对象的传统中,学习Haskell这样的函数式编程语言会更容易。由于您作为程序员相对缺乏经验,因此您仍在学习如何分析问题并将其分解为一系列定义/步骤以及如何调试的基础知识;这些技能是可以转让的 您会发现Haskell与C和Java非常不同。但是学习函数式编程将帮助你看到看待问题的不同方式。即使您从

请原谅我的英语不好,我是编程新手在过去的6个月里,我学习了java和c,并被建议接触函数式编程,haskell是适合初学者的语言吗?

是的,haskell是适合初学者的语言。在某些方面,如果您没有沉浸在面向对象的传统中,学习Haskell这样的函数式编程语言会更容易。由于您作为程序员相对缺乏经验,因此您仍在学习如何分析问题并将其分解为一系列定义/步骤以及如何调试的基础知识;这些技能是可以转让的

您会发现Haskell与C和Java非常不同。但是学习函数式编程将帮助你看到看待问题的不同方式。即使您从未专业地使用Haskell编程,掌握函数式编程语言也会使您成为更好的Java或C程序员。函数式编程似乎是未来的潮流,所以这是一项很好的技能


您会发现Haskell社区是周围最友好、最有帮助的编程社区之一(尽管有user2339071的反应)。所以请随意提问。堆栈溢出不是回答需要发表意见的问题的最佳场所,但当您有一段代码需要帮助时,堆栈溢出非常有用。

适合
初学者的语言。
。。?你已经学会了C和Java。我怀疑你是初学者。此外,如果你想学习函数式编程,就去学吧。否则不要。让我重新表述这个问题,在我变得高效之前,我需要学习很多概念吗?它是否可以转移到其他函数式语言中?顺便说一句,谢谢你的发言。这到底意味着什么呢?在我变得高效之前,我需要学习很多概念吗?如何生产。。?您可以设置haskell开发环境并立即开始编码。生产纯粹是主观的。如果你想学。。学习它。并变得富有成效。到现在为止,您可以很容易地访问haskell函数,而不是通过问
没有效率的问题来浪费时间。如果您特别好奇,那么不希望OP失望地回去。检查:是的,适合初学者。每个人在尝试学习新东西时都是初学者。另外,SO不适用于此类问题,因为它非常主观。谢谢,这很有帮助