We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
「AnalyzeDB.analyzeで定義したクエリは」とあるが、本文中ではanalyzeというのは定義されていない。
AnalyzeDB.analyze
analyze
それに当たると思われるクエリを定義したものはAnalyzeDB.Qかと思われる。
AnalyzeDB.Q
makeAnalyze関数の型として、以下のようにテキストでは書いてある。
val makeAnalyze : real -> DBSchema.covidDB SQL.conn -> DBSchema.resultTy SQL.cursor
しかしながら、resultTyはstructure DBSchemaで定義したものではなく、structure AnalyzeDBの中で定義されている。よって、以下のような宣言が期待される。
resultTy
val makeAnalyze : real -> DBSchema.covidDB SQL.conn -> resultTy SQL.cursor
ヒントの箇所でselectPref関数で得られるデータを埋め込み式と組み合わせて、それを置き換えれば良い、と記載があるところの記述で、以下のように記述されている。
selectPref
from (select ...(selectPref n db)) as 都道府県一覧,
しかし、selectPrefの方は(dbty, _) SQL.db -> real -> ...であるから、引数の順序に関して誤解を有無記述である。よって、以下のような記述が望ましい。
(dbty, _) SQL.db -> real -> ...
from (select ...(selectPref db n)) as 都道府県一覧,
The text was updated successfully, but these errors were encountered:
No branches or pull requests
1
where
what
「
AnalyzeDB.analyze
で定義したクエリは」とあるが、本文中ではanalyze
というのは定義されていない。それに当たると思われるクエリを定義したものは
AnalyzeDB.Q
かと思われる。2
where
what
makeAnalyze関数の型として、以下のようにテキストでは書いてある。
val makeAnalyze : real -> DBSchema.covidDB SQL.conn -> DBSchema.resultTy SQL.cursor
しかしながら、
resultTy
はstructure DBSchemaで定義したものではなく、structure AnalyzeDBの中で定義されている。よって、以下のような宣言が期待される。val makeAnalyze : real -> DBSchema.covidDB SQL.conn -> resultTy SQL.cursor
3
where
what
ヒントの箇所で
selectPref
関数で得られるデータを埋め込み式と組み合わせて、それを置き換えれば良い、と記載があるところの記述で、以下のように記述されている。from (select ...(selectPref n db)) as 都道府県一覧,
しかし、
selectPref
の方は(dbty, _) SQL.db -> real -> ...
であるから、引数の順序に関して誤解を有無記述である。よって、以下のような記述が望ましい。from (select ...(selectPref db n)) as 都道府県一覧,
The text was updated successfully, but these errors were encountered: