Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Haskell] Добавить часто используемые полезные экстеншены #297

Open
stanislav-az opened this issue Mar 22, 2021 · 3 comments
Labels
backend Related to back-end developer roadmap

Comments

@stanislav-az
Copy link
Contributor

Предлагаю на джуна 2 добавить вопросы про TypeApplications, а на 3 джуна добавить OverloadedLabels & OverloadedLists. Эти экстеншены довольно часто встречаются, но их нет в карте.

@stanislav-az
Copy link
Contributor Author

Может еще кто-то вспомнит полезные экстеншены, которые используются, но их нет в карте?

@vkpgwt
Copy link
Contributor

vkpgwt commented Mar 22, 2021

OverloadedStrings
NamedRecordPuns - многословнее, чем RecordWildCards, зато понятнее.
Typed Holes - знать полезно, объем изучения мизерный.
ApplicativeDo, если используются аппликативы
TupleSections
LambdaCase

Эти не предлагаю добавить, скорее посмотреть на будущее:
ViewPatterns (вдруг пригодится)
PatternSynonyms
TransformListComp - Generalised (SQL-like) List Comprehensions

@stanislav-az
Copy link
Contributor Author

https://github.com/fullstack-development/developers-roadmap/blob/master/backend/middle-1/haskell.md#ghc-extensions Pattern Synonyms уже есть , +1 сюда еще можно ViewPatterns

@antonkalinin-ml antonkalinin-ml added the backend Related to back-end developer roadmap label Nov 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to back-end developer roadmap
Projects
None yet
Development

No branches or pull requests

3 participants