お知らせ 成長し続けるエンジニアを支援するサービス「Forkwell」と勉強会プラットフォーム「connpass」が連携し、connpass上で開催されるITエンジニア向け勉強会の懇親会への支援を拡大いたします。詳しくはこちら

このエントリーをはてなブックマークに追加

3月

1

"Typeclassopedia+α" オンラインもくもく会#19

`BiTraversable` と `BiTraversable1`

Registration info

参加枠1

Free

Attendees
3

Description

概要

主に "Typeclassopedia" に掲載されている型クラスを理解するためのもくもく会です.

毎回指定した型クラスに関する "Typeclassopedia" の内容や,型クラスに関する記事を読んだり,モジュール等で定義されている関数を確認したりソースコードを読んだりすることを各自で行います.

日時

  • 毎週金曜日 22:00 ~ 23:30
  • 題材によっては,早めに終えることがあります

進め方

  • 題材

    • 毎回,対象とする型クラスを指定します
    • 必ずしも "Typeclassopedia" の列挙順で指定しません
    • "Typeclassopedia" に掲載されていない型クラスを扱うことがあります
    • 分量が多ければ,複数回に分けたり次回に回したりすることがあります
  • もくもく会

    • 連絡事項があれば,Discord にてテキストチャットで伝えます
    • 先に勉強会を終えたり時間に遅れたりしても,お構いなく.ご自分の都合を優先してください.
    • 対象の型クラスを時間中に終えられず次回までに終えることが困難であれば,次回の型クラスを決定する前に管理者に伝えてください.次回の題材を調整します.
    • 時間が限られているとはいえ,各回で取り上げている内容の理解をできるだけ重視してください

題材予定の型クラス

  • [] Semigroup, Monoid

  • []Functor, Bifunctor

  • [済] Contravariant, Profunctor

  • [済] Apply, Applicative, Biapply, Biapplicative, Divisible

  • [済] Bind, 基本的な Monad

  • [済] MonadFail, MonadFix, ほか Monad 関連

  • [済] "Monad Transformer", "Extensible Effect"

  • [済] Comonad, ComonadApply

  • [済] Alt, Plus, Alternative

  • [済] MonadPlus, Decidable

  • [済] Parser combinators 関連ライブラリ (パッケージ)

  • [済] Foldable, Foldable1

  • [済] Bifoldable, Bifoldable1, fold 関連ライブラリ (パッケージ)

  • Traversable 関連?

    1. [済]Traversable, Traversable1
    2. 今回 Bitraversable, Bitraversable1
    3. Distributive, mono-traversable
    4. Witherable, Compactable
  • Semigroupoid, Category

  • Arrow 関連

(備考) 一部型クラス名を変更する議論: semigroupoids issue#26

想定する参加者

  • 型クラスの関係を確認したい方

  • ある型クラスで,どのようなメソッドが定義されているのかを確認したい方

  • ある型クラスのメソッドが,どのように実装されているのかを確認したい方

第19回の内容

題材例

  1. BiTraversable 関連

  2. 22:30 まで暇な場合 (次回も)

タイムスケジュール

今回は量が少ないので,早めに終える可能性があります早く終わった方は,ご自分の判断で勉強会を終えてください )。

それに関連して,次回の案内は 22:30 過ぎ に公開することにします 。

時刻 内容
22:00 ~ 23:30 もくもく会
22:30 過ぎ 次回の案内

備考

  • Typeclassopedia の内容は不定期更新されているため,毎回最新版のものを利用します

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

lawtwai

lawtwai published "Typeclassopedia+α" オンラインもくもく会#19.

02/22/2019 23:24

"Typeclassopedia+α" オンラインもくもく会#19 を公開しました!

Group

Haskell with Skype

Number of events 64

Members 52

Ended

2019/03/01(Fri)

22:00
23:30

Registration Period
2019/02/22(Fri) 23:00 〜
2019/03/01(Fri) 23:30

Location

Discord

Discord

Organizer

Attendees(3)

lawtwai

lawtwai

"Typeclassopedia+α" オンラインもくもく会#19 に参加を申し込みました!

usami-k

usami-k

"Typeclassopedia+α" オンラインもくもく会#19 に参加を申し込みました!

fishii

fishii

"Typeclassopedia+α" オンラインもくもく会#19 に参加を申し込みました!

Attendees (3)