fresh digitable

めんどくさかったなってことを振り返ったり振り返らなかったりするための記録

2020-08-01から1ヶ月間の記事一覧

WeakReferenceに包みつつNonNullなプロパティとしてアクセスするためのデリゲートプロパティ

例えばこういうのを private val _foo= WeakReference<FooActivity>(activity) private val foo: FooActivity get() = requireNotNull(_foo.get()) こんな感じで private val foo: FooActivity by weakRef(activity) 使えるようにしたい。そんなときはデリゲートプロパテ</fooactivity>…

fluxとかMVIみたいな構造のアプリを作ってみたかった

fluxとかMVIみたいなリアクティブ?な構造のアプリを作ってみたかったのでやってみた。Cycle.jsのドキュメントを参考にして自分なりにかみくだきながら作っていったので気持ちとしてはMVIのような感じだけど、実際に自分で作ったものが何なのかはわからない…