Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://gakuzzzz.github.io/slides/

slides
https://gakuzzzz.github.io/slides/

Last synced: 3 months ago
JSON representation

slides

Lists

README

        

- 2022/12/10 [Java の進化と Kotlin の未来](https://gakuzzzz.github.io/slides/evolution_java_future_kotlin/)
- 2022/04/19 [Abstract Type Members 入門](https://gakuzzzz.github.io/slides/abstract_type_member_introduction/)
- 2020/10/17 [他言語経験者が0から始めるScala ~block式とfor式と型クラス~](https://gakuzzzz.github.io/slides/scala_from_other_languages/)
- 2020/02/01 [Java で Scala の Type Safe Builder パターンをエミュレートする](https://gakuzzzz.github.io/slides/type_safe_builder_in_java/)
- 2019/10/26 [Dependent method types を利用した軽量Clean Architecture の紹介](https://gakuzzzz.github.io/slides/lightweight_clean_architecture_with_dmt/)
- 2019/06/28 [継続とDI](https://gakuzzzz.github.io/slides/cps_or_di/)
- 2018/11/10 [明日から使える実践エラーハンドリング](https://gakuzzzz.github.io/slides/error_handling_practice/)
- 2018/03/17 [なぜComposabilityは重要か](https://gakuzzzz.github.io/slides/why_composability_matters/)
- 2018/03/16 [Implicit 入門](https://gakuzzzz.github.io/slides/implicit_introduction/)
- 2017/12/16 [Refactoringで覚えるDomaの使い方](https://gakuzzzz.github.io/slides/doma_practice2/)
- 2017/09/22 [for式再入門](https://gakuzzzz.github.io/slides/for_comprehension_reintoroduction/)
- 2017/09/09 [Property Based Testing でドメインロジックをテストする](https://gakuzzzz.github.io/slides/property_based_testing_for_domain/)
- 2017/02/25 [Readable Scala](https://gakuzzzz.github.io/slides/readable_scala/)
- 2016/10/08 [Implicit 再入門](https://gakuzzzz.github.io/slides/implicit_reintroduction/)
- 2016/07/09 [とあるDoma2の使い方](https://gakuzzzz.github.io/slides/doma_practice/)
- 2016/04/26 [制約をロジックではなく型で表現する(LT版)](https://gakuzzzz.github.io/slides/logic_or_types_as_constraint_short/)
- 2016/04/23 [制約をロジックではなく型で表現する](https://gakuzzzz.github.io/slides/logic_or_types_as_constraint/)
- 2016/01/30 [Refactoring in Scala](https://gakuzzzz.github.io/slides/refactoring_in_scala/)
- 2015/08/25 [ループで遊ぼう](https://gakuzzzz.github.io/slides/lets_play_with_loop/)
- 2015/08/01 [Refactoring with Functional Programming Style](https://gakuzzzz.github.io/slides/refactoring_with_fp_style/)

## gist

- 2020/09/05 [フラットなデータ集合からネストしたグルーピングするのに foldMap が便利だよというお話](https://gist.github.com/gakuzzzz/adbd82325de86923cdb75acb098e9d0e)
- 2019/01/26 [Java Stream API で foldLeft/foldRight](https://gist.github.com/gakuzzzz/4a02de328dec6a3348408231685c9fa9)
- 2018/06/16 [Monoid で 集約操作を簡単に](https://gist.github.com/gakuzzzz/fe5c02c54fdd707c92f9241cf142b29e)
- 2018/03/18 [Design Patterns in Scala](https://gist.github.com/gakuzzzz/6cbf407928fbc637c64a371bcc20f050)
- 2017/09/30 [MonadTransformer とは何か](https://gist.github.com/gakuzzzz/ce10189cdd40427951bb5fadf18403b9)
- 2017/01/05 [あなたの sbt update を爆速にする sbt-coursier の紹介](https://gist.github.com/gakuzzzz/49b78acfe1401fd8047c7a0f0d981cfa)
- 2016/07/11 [Java8 Stream API の Collector を合成する](https://gist.github.com/gakuzzzz/a8b68317e3fcbb258291ef50c377efba)
- 2016/02/22 [Java8 の Stream で Map を操作するサポート作った](https://gist.github.com/gakuzzzz/9f35617943decf2893ea)
- 2015/12/19 [MonadError の嬉しみ](https://gist.github.com/gakuzzzz/2f69be614daff2c1d541)
- 2015/12/18 [Java8 と fugue で Validation](https://gist.github.com/gakuzzzz/0c779d5335f4b2bff596)
- 2015/09/11 [Foldable&Monoid と Traverse&Applicative の関係](https://gist.github.com/gakuzzzz/736b8a37931c346b26fe)
- 2015/08/19 [型引数の部分適用](https://gist.github.com/gakuzzzz/4a9a9128766d8ea61177)
- 2015/07/24 [Free-ScalikeJDBC から見る合成可能なDSLの作り方](https://gist.github.com/gakuzzzz/147c520e32177fea75f0)
- 2015/07/24 [UserId などの型はどうするべきか](https://gist.github.com/gakuzzzz/ab10327584ab26563631)
- 2015/03/23 [calaでランク2多相がほげほげ という話](https://gist.github.com/gakuzzzz/8fba6eb005856265005c)
- 2014/12/07 [ctionFunction の紹介](https://gist.github.com/gakuzzzz/860ab5a921c852f90ebe)
- 2014/10/25 [パターンマッチいろいろ](https://gist.github.com/gakuzzzz/c747dc7262b3c7181c13)
- 2014/08/03 [Scala の省略ルール早覚え](https://gist.github.com/gakuzzzz/10104162)
- 2014/07/13 [主要な型クラスの紹介](https://gist.github.com/gakuzzzz/8d497609012863b3ea50)
- 2014/04/08 [trait と abstract class の使い分け](https://gist.github.com/gakuzzzz/10081860)
- 2013/12/21 [Play1 でうっかり Session Fixation を引き起こしてしまう状況と対策](https://gist.github.com/gakuzzzz/8059908)
- 2013/12/07 [「Javaで継続モナド」をScalaに翻訳](https://gist.github.com/gakuzzzz/7848606)