Запитання з тегом «ocaml»

17
Що стосується функціонального програмування, що таке функтор?
Я декілька разів стикався з терміном "Functor", читаючи різні статті про функціональне програмування, але автори зазвичай припускають, що читач уже розуміє цей термін. Оглянувшись в Інтернеті, ви отримали або надмірно технічні описи (див. Статтю у Вікіпедії ), або неймовірно розпливчасті описи (див. Розділ про функціонерів на цьому веб-сайті з навчального …

5
F # зміни до OCaml [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання F # походить від OCaml, але які основні елементи відсутні або додані? Конкретно мені цікаво, …
126 f#  ocaml  functor 


6
Чому функції в Ocaml / F # не є рекурсивними за замовчуванням?
Чому саме функції F # і Ocaml (і, можливо, інших мов) за замовчуванням не є рекурсивними? Іншими словами, чому мовні дизайнери вирішили, що було б чітко змусити вас ввести recдекларацію типу: let rec foo ... = ... а не надавати функції рекурсивної можливості за замовчуванням? Чому необхідність явної recконструкції?
104 f#  recursion  ocaml 

10
Чисто в функціональних мовах існує алгоритм отримання зворотної функції?
Чи існує в чистих функціональних мовах, як Haskell, алгоритм отримання зворотної функції (редагування), коли вона бієктивна? І чи є певний спосіб запрограмувати свою функцію так, як це?

3
Які відмінності між SML та OCaml? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Що відрізняє два діалекти ML?
99 ocaml  sml  ml 

7
Чому писати компілятор функціональною мовою простіше? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Я довго думав над цим питанням, але насправді не міг знайти …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.