Haskell for Robotics

I am browsing the web about Haskell and its applications. I mainly try to learn functional programming language, and I see that Haskell is very famous among them. I want to know if Haskel can be used as a replacement for c in robotics? Can I use Haskell for embedded system programming and receiving data from sensors, moving engines, implementing a mathematical model that is used to design the robot and its behavior, and, if possible, apply machine learning algorithms?

I am just starting in this field, so if the question is naive enough, answer as if you would answer any newbie.

Update: if the question is too broad, I would like to know the specifics. Do people build haskell compilation into embedded hardware or use haskell as a remote control in most cases? Which one is more accessible using haskell? What is the general way to use haskell in hardware embedded programming? If it is used only as a remote control, how to implement genetic algorithms and machine learning algorithms using haskell? I know that it is too wide, but I just would like to know the general use, if my requirement is that.

+4
source share

No one has answered this question yet.

See similar questions:

:

363
?
82
?
13
?
10
--
-2
, ,

All Articles