106 search resultsShowing 1~20 results

Stocked

Scala:ユーザ定義の依存型のクラス名(type別名)を使って、型レベルのパターンマッチを試みたらすべて失敗した件

( 後記 ) 以下の記事に、「ユーザ定義の依存型のクラス名(type別名)を使って、型レベルのパターンマッチ」を行う方法を解節しています。 このコードが実行エラーになる。 Refinedで定義し...

0
0
Comment0

Scalaの依存型制約を使って、優良顧客リストをクラスレベルの型安全性を担保して生成するコード

以下の2つのステップで、課金額を格納する数値リスト__に、「10,000〜10,000,000の範囲内の数値しか格納できない」という制約条件__を、データ型制約として付加してみます。 この記事の...

2
0
Comment0

【Scala】関数の引数にRefined値制約を付ける場合、その引数にリテラル値ではない「変数x」が渡された場合も正常に動作させる方法

Refinedで定義された値制約が付いたオブジェクトは、数値リテラル(1, 175など)や文字列リテラル("abc"など)を与えると、オブジェクトを初期化宣言させることができます。 他方で、すで...

1
0
Comment0

【Scala】依存型の値制約付きのオブジェクトを、別の定義済み変数を代入して初期化宣言するコード〜 変数.RefinedV.right.get

Refinedの値制約付きのオブジェクトは、数値リテラル(1, 175など)や文字列リテラル("abc"など)を与えると、初期化宣言出来ます。 他方で、すでに定義済みの変数(x, y, cust...

2
1
Comment0

106 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in