-
Notifications
You must be signed in to change notification settings - Fork 264
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
jun3/haskell: delete unneeded resources, add new questions #359
Conversation
antonkalinin-ml
commented
Mar 29, 2022
•
edited
Loading
edited
- разгреб и удалил лишние источники в разделе laziness. Там было очень много повторяющейся информации. Возможно, я удалил что-то не то, смотрите сами, но вроде все вопросы покрыты источниками.
- также собрал 100500 синонимов стратегий вычисления/редукции вместе в три вопроса, проще будет готовиться. В разных источниках они по-разному называются, хотя означают одно и то же.
- добавил вопрос и источник про type class dictionaries, так как при чтении статей и в обсуждениях они часто фигурируют, не всем понятно.
- добавил один вопрос-упражнение из jun3 haskell: добавить вопросы-упражнения про работу ленивых вычислений #357, про ленивые вычисления и trace.
- разные недостающие вопросы про strict functions, Strict & StrictData, нюансы bang patterns в let, seq.
@@ -284,15 +326,16 @@ | |||
|
|||
## Exceptions | |||
|
|||
* What is the exception free pattern? | |||
* How can we deal with exceptional situations and errors in pure code? | |||
* How do we abstract the possibility of failure in Haskell? | |||
* `ExceptT`. | |||
* Custom sum types. | |||
* `Exception` type. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@olgaklimenko мне кажется, этот вопрос именно про эксепшены. Я почитал источники - там речь про эксепшены в узком смысле, Exception
.
ac28a48
to
5f586b9
Compare
@olgaklimenko @stanislav-az @evgeny-osipenko @KateBushueva |