نتایج جستجو برای: polymorphic

تعداد نتایج: 25366  

2003
Roger T. Alexander Jeff Offutt George Mason

As we move from developing procedure-oriented to object-oriented programs, the complexity traditionally found in functions and procedures is moving to the connections among components. Different faults occur when components are integrated to form higher level structures that aggregate the behavior and state of the components. Consequently, we need to place more effort on testing the connections...

2010
Jean-Philippe Bernardy Patrik Jansson Koen Claessen

This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for ...

2001
Ping Gao Robert Esser

Communicating Sequential Processes (CSP) is a language used to describe and reason about concurrent systems. It consists of a process algebra combined with a functional language. This combination poses unique problems when attempting to design a type checker. In this paper the differences between a conventional functional language type checker and a type checker for the CSP language are discuss...

Journal: :Fundam. Inform. 2002
Viviana Bono Jerzy Tiuryn

This paper is devoted to a comprehensive study of polymorphic subtypes with products. We first present a sound and complete Hilbert style axiomatization of the relation of being a subtype in presence of !; type constructors and the 8 quantifier, and we show that such axiomatization is not encodable in the system with !;8 only. In order to give a logical semantics to such a subtyping relation, w...

Journal: :Comput. J. 2002
Yang Jun Greg J. Michaelson Philip W. Trinder

Polymorphic types in programming languages facilitate code reuse, increase reliability and reduce semantic errors in programs. Hindley-Milner type inference forms a strong basis for checking polymorphic types but is less well suited to explaining them, as it introduces intermediate constructs that relate poorly to a programmer's understanding of the program. We report an experiment into expert ...

2014
Daniel Wand

We present an extension of superposition that natively handles a polymorphic type system extended with type classes, thus eliminating the need for type encodings when used by an interactive theorem prover like Isabelle/HOL. We describe syntax, typing rules, semantics, the polymorphic superposition calculus and an evaluation on a problem set that is generated from Isabelle/HOL theories. Our eval...

Journal: :Comput. Sci. Inf. Syst. 2014
Georgios Fourtounis Nikolaos S. Papaspyrou Panagiotis Theofilopoulos

Defunctionalization is generally considered a whole-program transformation and thus incompatible with separate compilation. In this paper, we formalize a modular variant of defunctionalization which can support separate compilation for a functional programming language with parametric polymorphism. Our technique allows modules in a Haskell-like language to be separately defunctionalized and com...

Journal: :Journal of medical genetics 1976
A K Karim D A Evans

Nitrazepam is metabolized in part by nitro-reduction to an amine followed by acetylation. This acetylation step has been shown to be under the control of the same genetic polymorphism as sulphamethazine (syn: sulphadimidine).

2010
Herve Mohrbach Albert Johner Igor M. Kulic

Starting from the hypothesis that the tubulin dimer is a conformationally bistable molecule fluctuating between a curved and a straight configuration at room temperature we develop a model for polymorphic dynamics of the microtubule lattice. We show that tubulin bistability consistently explains unusual dynamic fluctuations, the apparent length-stiffness relation of grafted microtubules and the...

2011
Maarten M. Fokkinga

Repeating the work of Meertens [1] we show how to define in a few lines a very general “aggregation” function. It is parameterized by a binary operation ⊕ : t × t → t that performs the elementary aggregation steps on values of type t . The aggregation function, then, aggregates all t constituents of a composite ...t ... value into a single t value; its type is: ...t ... → t . The generality is ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید