Функционал программчлал гэж юу вэ?
• Тооцооллын өөр загвар
• Тооцооллыг математик функц байдлаар авч үздэг
• “Хэрхэн” “юуг” гэдгийг онцолдог декларатив хэл
Ердийн императив хэл
• Утгыг хувьсагч болгон унших
• Алгоритмын дагуу утгыг өөрчлөх
• Утгыг ямар нэг гаралт дээр бичнэ
• Ямар нэг нөхцлөөс хамаарч давталтын эхлэлрүү очно эсвэл гарна
Функционал программ
• Илэрхийлэл болон зарлалтыг агуулна
• Глобал төлвийг өөрчлөхөөс зайлсхийнэ
• Өгөгдлийг өөрчлөхөөс зайлхийнэ
• Давталтаас зайлсхийж, оронд нь рекурс болон дээд түвшний
хийсвэрлэлийг ашиглана.
Haskell хэл бусад ФП-ын хэлүүдтэй ижил талууд
• Функц бол нэгдүгээр зэрэглэлийн утга
• Дээд эрэмбийн функцийг гоёмсог байдлаар илэрхийлж болно
• Haskell хэл нь уламжлалт давталтын удирдлагын урсгалыг
дэмждэггүй
• Haskell хэл бол тэр чигтээ илэрхийлэл болон зарлалт
Хайлт
Категори
Категори
- 1 минутын уншлага (359)
- 2 минутын уншлага (204)
- AI (6)
- Algorithm (4)
- CodeX (2)
- Competitive programming (14)
- computer science (4)
- Machine Learning (2)
- Богино прожектууд (15)
- боловсрол (123)
- Зөвлөгөө (61)
- Зөвлөгөө (72)
- Код (62)
- Крипто (12)
- Математик (2)
- Тархи ба Код (6)
- Хөндлөнгийн (26)
Шинэ бичвэрүүд

Хэрхэн программист ши 2025-05-15

Ухаалаг утасны ард: Үй 2025-05-15
