The role of implicit conversions in erroneous function argument swapping in C++
R Szalay, A Sinkovics… - 2020 IEEE 20th …, 2020 - ieeexplore.ieee.org
… an error-prone interface already during the function’s development. The main additional
contribution is that we also consider potential implicit conversions from one parameter’s type to …
contribution is that we also consider potential implicit conversions from one parameter’s type to …
A valid rule of β-conversion for the logic of partial functions
MDM KOSTEREC - Organon F, 2017 - ceeol.com
… Either a construction is compounded in a type-theoretically incoherent (‘nonsensical’)
way, or it is an application of a function to an argument at which the function is not defined. …
way, or it is an application of a function to an argument at which the function is not defined. …
[HTML][HTML] Practical heuristics to improve precision for erroneous function argument swapping detection in C and C++
R Szalay, A Sinkovics, Z Porkoláb - Journal of Systems and Software, 2021 - Elsevier
… The main additional contribution is that we also consider potential implicit conversions from
one parameter’s type to the other – a problem that was not evaluated in previous literature. …
one parameter’s type to the other – a problem that was not evaluated in previous literature. …
Elaboration with first-class implicit function types
A Kovács - Proceedings of the ACM on Programming Languages, 2020 - dl.acm.org
… apply id to an argument, the implicit type argument is provided by … specify implicit arguments:
in Agda we may put arguments in … Often, decidable conversion follows from a normalization …
in Agda we may put arguments in … Often, decidable conversion follows from a normalization …
The good, the bad, and the ugly: An empirical study of implicit type conversions in JavaScript
… the abstracted values of the function argument and the return value. … conversions are and
compare their prevalence to coercions. In total, we observe 20,407 explicit type conversions …
compare their prevalence to coercions. In total, we observe 20,407 explicit type conversions …
The typechecking of programs with implicit type structure
N McCracken - International Symposium on Semantics of Data Types, 1984 - Springer
… conversions, particularly the arithmetic conversions and the … when we describe implicit
typing for polymorphic functions. … the type arguments of a polymorphic function application and …
typing for polymorphic functions. … the type arguments of a polymorphic function application and …
Conversion in English and its implications for Functional Discourse Grammar
DG Velasco - Lingua, 2009 - Elsevier
… conversion in English in the context of Functional Discourse Grammar. Although conversion
… In this paper, I have argued that conversion in English has its roots in innovative coinage as …
… In this paper, I have argued that conversion in English has its roots in innovative coinage as …
[HTML][HTML] Asynchronous sessions with implicit functions and messages
… adds implicit message passing and implicit functions. We use several examples to argue that
implicit … Scala's implicit conversions are implemented with such a heuristic [18], and such a …
implicit … Scala's implicit conversions are implemented with such a heuristic [18], and such a …
More on implicit syntax
M Luther - International Joint Conference on Automated …, 2001 - Springer
… As usual, we will consider terms up to α-conversions. The colors of abstractions have no …
for implicit arguments through the AG function and are solved later on by the CT function which …
for implicit arguments through the AG function and are solved later on by the CT function which …
… the problems of hidden-lambda insertion-Restricting implicit arguments for increased predictability of type checking in a functional programming language with …
M Johansson, J Lloyd - 2015 - odr.chalmers.se
… Making the type argument implicit we end up with the code shown in Figure 4. We are now
… types, abstractions and applications, which all make use of implicit substructure conversion. …
… types, abstractions and applications, which all make use of implicit substructure conversion. …
相关搜索
- function argument practical heuristics
- implicit function types
- implicit arguments functional programming language
- implicit functions asynchronous sessions
- logic of partial functions β conversion
- conversion in english functional discourse grammar
- implicit arguments increased predictability
- implicit type conversions