Skip to main content
Haskell provides type-class-bounded and parametric polymorphism as opposed to subtype polymorphism,of object-oriented languages such as Java and OCaml. It is a contentious question whether Haskell 98 without extensions, or with common... more
    • by  and +1
    •   9  
      Object Oriented ProgrammingFunctional ProgrammingPolymorphismLanguage Design
The algebra of qualified relations proposed by Ceri and Pelagatti supports pruning of distributed database queries, minimizing the number of sites involved in evaluation. Domain interval typing in the framework of formal type inference... more
    • by 
    •   14  
      AlgebraComputer ScienceDistributed DatabaseInformation Retrieval
Coagulation is the most important stage in drinking water treatment processes for the maintenance of acceptable treated water quality and economic plant operation, which involves many complex physical and chemical phenomena. Moreover,... more
    • by 
    •   23  
      Fuzzy LogicWater qualityWater PurificationEnvironmental Monitoring
    • by 
    •   3  
      PolymorphismSecond OrderType Inference
    • by 
    •   9  
      Distributed SystemRewriting LogicModel Driven EngineeringComputer Software
    • by 
    •   5  
      Applied MathematicsFunctional ProgrammingComputer SoftwareNumerical Analysis and Computational Mathematics
    • by 
    •   9  
      AlgorithmsStatic AnalysisProgram AnalysisVerification
    • by 
    •   5  
      Lambda CalculusStratificationSecond OrderType System
    • by 
    •   8  
      Cognitive ScienceComputer SoftwareFinite AutomataComputer Languages
    • by 
    •   13  
      CalculusComputer ScienceType TheoryLambda Calculus
Principality of typings is the property that for each typable term, there is a typing from which all other typings are obtained via some set of operations. Type inference is the problem of finding a typing for a given term, if possible.... more
    • by 
    •   19  
      MathematicsComputer ScienceTheoretical Computer ScienceAlgorithm
    • by 
    •   21  
      EconometricsStatisticsBiometricsDecision Theory
    • by 
    •   10  
      Fuzzy LogicPower SystemNeural NetworkOscillations
    • by 
    •   10  
      Model TheoryFunctional ProgrammingLambda CalculusData Structure
Coagulation is the most important stage in drinking water treatment processes for the maintenance of acceptable treated water quality and economic plant operation, which involves many complex physical and chemical phenomena. Moreover,... more
    • by  and +1
    •   22  
      Fuzzy LogicWater qualityWater PurificationEnvironmental Monitoring
    • by 
    •   2  
      Type SystemType Inference
    • by  and +1
    •   4  
      PolymorphismLambda CalculusHigher Order ThinkingType Inference
    • by 
    •   6  
      Functional ProgrammingDeclarative ProgrammingEnvironment and DevelopmentStandard Ml
    • by 
    •   9  
      Applied MathematicsFunctional ProgrammingPolymorphismComputer Software
    • by 
    •   8  
      Intellectual PropertySystem on ChipLevels of AbstractionProcess Algebra
    • by 
    •   13  
      System DesignModeling LanguageComponent ReuseDomain specific language
    • by 
    •   3  
      Functional ProgrammingType InferenceProgramming language
    • by 
    •   9  
      Type TheoryGraph TheoryParallel ProcessingShape
    • by  and +3
    •   8  
      PolymorphismJava ProgrammingComputer SoftwareObject Technology
    • by 
    •   5  
      Type TheoryLambda CalculusType InferenceInformation Presentation
    • by 
    •   4  
      Functional ProgrammingPolymorphismInput OutputType Inference
Elementary Affine Logic (EAL) is a variant of Linear Logic characterizing the computational power of the elementary bounded Turing machines. The EAL Type Inference problem is the problem of automatically assigning to terms of λ-calculus... more
    • by 
    •   6  
      MathematicsComputer ScienceLinear LogicLambda Calculus
    • by 
    •   5  
      Information SystemsData StructureComputer SoftwareType System
    • by 
    •   4  
      Type InferenceProgramming languageFunctional LanguageMathematical Foundations of Computer Science
    • by 
    •   9  
      Cognitive SciencePolymorphismLambda CalculusComputer Software
A weak reference is a reference to an object that is not followed by the pointer tracer when garbage collection is called. That is, a weak reference cannot prevent the object it references from being garbage collected. Weak references... more
    • by 
    •   8  
      PolymorphismFormal SemanticsGarbage CollectionType System
    • by 
    •   7  
      Program AnalysisCompositional AnalysisConstraint SolvingESOP
In this paper we introduce a notion of “relevance” for type assignment systems including intersection types. We define a relevant system which is an extension of a particular rank 2 intersection system and of the polymorphic type... more
    • by 
    •   3  
      PolymorphismIntersection TypesType Inference
    • by 
    •   3  
      Type InferenceProgramming languageFunctional Language
A logic called typed predicate calculus (TPC) that gives declarative meaning to logic programs with type declarations and type inference is introduced. The proper interaction between parametric and inclusion varieties of polymorphism is... more
    • by 
    •   11  
      Computer ScienceLogic ProgrammingPolymorphismFormal Logic
    • by 
    •   71  
      LanguagesAlgorithmsFunctional ProgrammingType Theory
    • by 
    •   4  
      Pattern MatchingType InferenceProgram CorrectnessLanguage Extension
    • by 
    •   4  
      Cluster ComputingStream ProcessingRecurrence RelationType Inference
    • by 
    •   7  
      PolymorphismException HandlingType SystemSource Code
    • by 
    •   8  
      Cognitive ScienceType SystemsComputer SoftwareCertification
    • by 
    •   5  
      Software MaintenanceProgram ComprehensionCase StudyType Inference
Staged languages that allow "evaluation under lambdas" are excellent implementa- tion languages for programs that manipulate, specialize, and execute code at runtime. In statically typed staged languages, the existence of... more
    • by 
    •   2  
      SFPType Inference
    • by 
    •   5  
      Object Oriented ProgrammingGarbage CollectionReal Time ApplicationType System
    • by  and +2
    •   14  
      ArchitectureFuzzy LogicHybrid LearningBuilding
    • by 
    •   28  
      Object Oriented ProgrammingFunctional ProgrammingTime UseGlobal Analysis
We define a type system for COWS, a formalism for specifying and combining services, while modelling their dynamic behaviour. Our types permit to express policies constraining data exchanges in terms of sets of service partner names... more
    • by 
    •   10  
      CompositionProtocolsData ProtectionComponents
    • by 
    •   65  
      LanguagesAlgorithmsFunctional ProgrammingType Theory
    • by 
    •   6  
      Memory ManagementMetaprogrammingData representationType Inference
    • by 
    •   12  
      LanguagesType TheoryPolymorphismTheory
    • by 
    •   9  
      Abstract InterpretationLogic ProgrammingPolymorphismProgram Analysis