diff options
| -rw-r--r-- | doc/newfaq/main.tex | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/newfaq/main.tex b/doc/newfaq/main.tex index c91b6b25bd..701e4fd260 100644 --- a/doc/newfaq/main.tex +++ b/doc/newfaq/main.tex @@ -1277,6 +1277,19 @@ is rendered into something like Otherwise said, {\generalize} is not rendered in a forward-reasoning way, while {\assert} is. +\Question{What can I do if \Coq can not infer some implicit argument ?} + +You can state explicitely what this implicit argument is. See \ref{implicit}. + +\Question{How can I explicit some implicit argument ?}\label{implicit} + +Just use \texttt{A:=term} where \texttt{A} is the argument. + +For instance if you want to use the existence of ``nil'' on nat*nat lists: +\begin{verbatim} +exists (nil (A:=(nat*nat))). +\end{verbatim} + \Question{Is there anyway to do pattern matching with dependent types?} todo |
