Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  nodelist  faq  login

Staff meeting in the conference room in %d minutes.

programming / comp.lang.haskell / Functional Thinking for the Imperative Mind

o Functional Thinking for the Imperative MindDe ongekruisigde

Subject: Functional Thinking for the Imperative Mind
From: De ongekruisigde
Newsgroups: comp.lang.haskell
Organization: Ongekruisigden
Date: Sun, 15 May 2022 07:01 UTC
From: (De ongekruisigde)
Newsgroups: comp.lang.haskell
Subject: Functional Thinking for the Imperative Mind
Date: Sun, 15 May 2022 07:01:30 -0000 (UTC)
Organization: Ongekruisigden
Lines: 23
Message-ID: <t5q8ga$8m1$>
Injection-Date: Sun, 15 May 2022 07:01:30 -0000 (UTC)
Injection-Info:; posting-host="86e07512e6423d2d19819d6f37c44011";
logging-data="8897"; mail-complaints-to=""; posting-account="U2FsdGVkX1/AjyjgQWD6L1zZaPbYMq9GM+5CUWE++ft8N8FrAn//Qg=="
Summary: Functional Thinking for the Imperative Mind
Keywords: haskell, functional, programming, imperative
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:QcajZQqWqkYhqotlN4xlKoJ59jA=
View all headers
Functional Thinking for the Imperative Mind: Getting Your Feet Wet
By Michael Bevilacqua-Linn

In which we dip our toe into the functional programming waters and
answer the question, how does functional thinking differ from the
imperative kind?

The astronomer Francesco Sizi, a contemporary of Galileo, argues that
Jupiter can have no satellites:

There are seven windows in the head, two nostrils, two ears, two
eyes, and a mouth; so in the heavens there are two favorable stars,
two unpropitious, two luminaries, and Mercury alone undecided and
indifferent. From which and many other similar phenomena of nature such
as the seven metals, etc., which it were tedious to enumerate, we gather
that the number of planets is necessarily seven. [...]

Moreover, the satellites are invisible to the naked eye and therefore
can have no influence on the earth and therefore would be useless and
therefore do not exist.

rocksolid light 0.7.2