tgoop.com/haskell_tg/24
Last Update:
ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π² ΠΌΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΡΠΎΠ³ΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠΈ, ΡΠΈΡΡΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ, Π»Π΅Π½ΠΈΠ²ΡΡ
Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ ΠΈ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΈΠΏΠΎΠ².
ΠΡΡ ΡΡΠΎ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ Π² Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Haskell.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΡΡΠΎ Π³Π΄Π΅-ΡΠΎ ΡΠ»ΡΡΠ°Π»ΠΈ ΠΎ Haskell, ΠΈ ΠΏΠΎΠΊΠ° ΡΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΠΈ ΠΎ ΡΡΠΌ Π½Π΅ Π³ΠΎΠ²ΠΎΡΠΈΡ, Π½ΠΈΡΠ΅Π³ΠΎ, ΠΎΠ± ΡΡΠΎΠΌ ΠΈ ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π΄ΡΡΠ³ΠΎΠΌ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ.
Haskell Π±ΡΠ» ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΈΡΡ
ΠΎΠ΄Π΅ Π²ΠΎΡΡΠΌΠΈΠ΄Π΅ΡΡΡΡΡ
, ΠΊΠ°ΠΊ ΠΎΠ±ΡΠΈΠΉ ΡΠ·ΡΠΊ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΡ
ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π»Π΅Π½ΠΈΠ²ΠΎΠΉ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠ΅ΠΉ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ.
ΠΡΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠΉ ΡΠ·ΡΠΊ, ΠΎΠ½ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΎΠ², ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΎΠ², ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ²Π»Π΅ΡΡΠ½Π½ΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π»ΡΠ΄Π΅ΠΉ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΡΠ·ΡΠΊΠ° GHC ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Π² Microsoft Research, Π½ΠΎ Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠΎ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ ΡΠ΅ΡΠ΅Π· Haskell Platform (Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
) ΠΈΠ»ΠΈ Π½Π°ΠΏΡΡΠΌΡΡ Ρ ΡΠ°ΠΉΡΠ° GHC (Π΄Π»Ρ Π³ΠΈΠΊΠΎΠ² ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΠΊΠ²Π΅ΡΡΠΎΠ²). ΠΡΡ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Haskell.
ΠΠΎΠ΄ΠΎΠΉΠ΄ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ gedit ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΆΡΠ»ΡΠ΅ vim ΠΈ Emacs. ΠΡΡΡ ΠΈ IDE Π΄Π»Ρ Haskell. ΠΡΠΎ Leksah, Π½ΠΎ ΠΏΠΎΠΊΠ° Π΅ΡΡ ΠΎΠ½Π° ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ½Π°Ρ.
ΠΡΠ°ΠΊ, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ GHC ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΏΠΎ Π²ΠΊΡΡΡ ΠΈ Π² Π΄ΠΎΠ±ΡΡΠΉ ΠΏΡΡΡ!
π Π£ΡΠ΅Π±Π½ΠΈΠΊ
@haskell_tg