org.kynthus.hatalib.core

instance

package instance

org.kynthus.hatalib.core.instanceのパッケージオブジェクトです。

Version

1.0.0

Since

1.0.0

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. instance
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait All extends ConverterInstances with FoldableInstances with MonadInstances with MonadPlusInstances with OptionalInstances with NaturalTransformationInstances with BifoldableInstances with BiNaturalTransformationInstances with UnapplyInstances with ArgumentInstances with FieldInstances

    基本機能に関する全ての型クラスインスタンスを定義します。

  2. trait ArgumentInstances extends ArgumentInstances0

    コマンドライン引数へ変換するための型クラスインスタンスを定義します。

  3. trait BiNaturalTransformationInstances extends BiNaturalTransformationInstances0

    二階自然変換(scalaz.~~>)の型クラスインスタンスを定義します。

  4. trait BifoldableInstances extends BifoldableInstances0

    二階型に対して畳み込み可能にする型クラスインスタンスを定義します。

  5. trait ConverterInstances extends ConverterInstances0

    型変換のための型クラスインスタンスを定義します。

  6. trait FieldInstances extends FieldInstances0

    フィールドへ変換するための型クラスインスタンスを定義します。

  7. trait FoldableInstances extends FoldableInstances0

    畳み込み可能にする型クラスインスタンスを定義します。

  8. trait MonadInstances extends MonadInstances0

    モナド化する型クラスインスタンスを定義します。

  9. trait MonadPlusInstances extends MonadPlusInstances0

    空の状態が存在するモナドに対する型クラスインスタンスを定義します。

  10. trait NaturalTransformationInstances extends NaturalTransformationInstances0

    自然変換(scalaz.~>)の型クラスインスタンスを定義します。

  11. trait OptionalInstances extends OptionalInstances0

    有効/無効状態を持てる型クラスインスタンスを定義します。

  12. trait PointOrEmptyInstances extends PointOrEmptyInstances0

    単一の要素または空として包む型クラスインスタンスを定義します。

  13. trait UnapplyInstances extends Any

    型適合を補助するための型クラスインスタンスを定義します。

Value Members

  1. object All extends All

    基本機能に関する全ての型クラスインスタンスをインポートできます。

  2. object ArgumentCategoryInstances extends ArgumentCategoryInstances

    コマンドライン引数の並びを格納する際に必要なResultCategory用のマーカーインスタンスのうち、1つを選択してインポートできます。

  3. object ArgumentElementInstances extends ArgumentElementInstances

    コマンドライン引数の要素の型を決めるResultElement用のマーカーインスタンスのうち、1つを選択してインポートできます。

  4. object ArgumentInstances extends ArgumentInstances

    コマンドライン引数へ変換するための型クラスインスタンスをインポートできます。

  5. object BiNaturalTransformationInstances extends BiNaturalTransformationInstances

    二階自然変換(scalaz.~~>)の型クラスインスタンスをインポートできます。

  6. object BifoldableInstances extends BifoldableInstances

    二階型に対して畳み込み可能にする型クラスインスタンスをインポートできます。

  7. object ConverterInstances extends ConverterInstances

    型変換のための型クラスインスタンスをインポートできます。

  8. object FieldInstances extends FieldInstances

    フィールドへ変換するための型クラスインスタンスをインポートできます。

  9. object FoldableInstances extends FoldableInstances

    畳み込み可能にする型クラスインスタンスをインポートできます。

  10. object MonadInstances extends MonadInstances

    モナド化する型クラスインスタンスをインポートできます。

  11. object MonadPlusInstances extends MonadPlusInstances

    空の状態が存在するモナドに対する型クラスインスタンスをインポートできます。

  12. object NaturalTransformationInstances extends NaturalTransformationInstances

    自然変換(scalaz.~>)の型クラスインスタンスをインポートできます。

  13. object OptionalInstances extends OptionalInstances

    有効/無効状態を持てる型クラスインスタンスをインポートできます。

  14. object PointOrEmptyCategoryInstances extends PointOrEmptyCategoryInstances

    PointOrEmpty用のマーカーインスタンスのうち、1つを選択してインポートできます。

  15. object PointOrEmptyInstances extends PointOrEmptyInstances

    単一の要素または空として包む型クラスインスタンスをインポートできます。

  16. object UnapplyInstances extends UnapplyInstances

    型適合を補助するための型クラスインスタンスをインポートできます。

Inherited from AnyRef

Inherited from Any

Ungrouped