Results for 'Functional programming languages'

1000+ found
Order:
  1.  5
    Logic Programming Languages: Constraints, Functions, and Objects.Krzysztof R. Apt & J. J. M. M. Rutten - 1993 - MIT Press.
    This collection of current research on logic programming languages presents results from a three-year, ESPRIT-funded effort to explore the integration of the foundational issues of functional, logic, and object-oriented programming. It offers valuable insights into the fast-developing extensions of logic programming with functions, constraints, concurrency, and objects. Chapters are grouped according to the unifying themes of functional programming, constraint, logic programming, and object-oriented programming.
    Direct download  
     
    Export citation  
     
    Bookmark  
  2.  33
    AI and the Origins of the Functional Programming Language Style.Mark Priestley - 2017 - Minds and Machines 27 (3):449-472.
    The Lisp programming language is often described as the first functional programming language and also as an important early AI language. In the history of functional programming, however, it occupies a rather anomalous position, as the circumstances of its development do not fit well with the widely accepted view that functional languages have been developed through a theoretically-inspired project of deriving practical programming languages from the lambda calculus. This paper examines the (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  3.  5
    A Logic Programming Language with Lambda-abstraction, Function Variables, and Simple Unification.Dale Miller - 1991 - LFCS, Department of Computer Science, University of Edinburgh.
    As a result of these restrictions, an implementation of L [subscript lambda] does not need to implement full higher-order unification. Instead, an extension to first-order unification that respects bound variable names and scopes is all that is required. Such unification problems are shown to be decidable and to possess most general unifiers when unifiers exist. A unification algorithm and logic programming interpreter are described and proved correct. Several examples of using L[subscript lambda] as a meta-programming language are presented.
    Direct download  
     
    Export citation  
     
    Bookmark   8 citations  
  4.  58
    Logic programming languages, constraints, functions, and objects, edited by K. R. Apt, J. W. de Bakker, and J. J. M. M. Rutten, Logic programming, The MIT Press, Cambridge, Mass., and London, 1993, xiv + 204 pp. [REVIEW]Peter H. Schmitt - 1995 - Journal of Symbolic Logic 60 (4):1327-1328.
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark  
  5. Computational Semantics with Functional Programming.Jan van Eijck - 2010 - Cambridge University Press.
    Almost forty years ago Richard Montague proposed to analyse natural language with the same tools as formal languages. In particular, he gave formal semantic analyses of several interesting fragments of English in terms of typed logic. This led to the development of Montague grammar as a particular style of formal analysis of natural language.
     
    Export citation  
     
    Bookmark   9 citations  
  6.  13
    Lambda-calculus, combinators, and functional programming.György E. Révész - 1988 - New York: Cambridge University Press.
    Provides computer science students and researchers with a firm background in lambda-calculus and combinators.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  7.  81
    A proof-theoretic treatment of λ-reduction with cut-elimination: λ-calculus as a logic programming language.Michael Gabbay - 2011 - Journal of Symbolic Logic 76 (2):673 - 699.
    We build on an existing a term-sequent logic for the λ-calculus. We formulate a general sequent system that fully integrates αβη-reductions between untyped λ-terms into first order logic. We prove a cut-elimination result and then offer an application of cut-elimination by giving a notion of uniform proof for λ-terms. We suggest how this allows us to view the calculus of untyped αβ-reductions as a logic programming language (as well as a functional programming language, as it is traditionally (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  8.  22
    Mω considered as a programming language.Karl-Heinz Niggl - 1999 - Annals of Pure and Applied Logic 99 (1-3):73-92.
    The paper studies a simply typed term system Mω providing a primitive recursive concept of parallelism in the sense of Plotkin. The system aims at defining and computing partial continuous functionals. Some connections between denotational and operational semantics → for Mω are investigated. It is shown that → is correct with respect to the denotational semantics. Conversely, → is complete in the sense that if a program denotes some number k, then it is reducible to the numeral nk. Restricting to (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  9. Computational Semantics, Type Theory, and Functional Programming.Jan van Eijck - unknown
    An emerging standard for polymorphically typed, lazy, purely functional programming is Haskell, a language named after Haskell Curry. Haskell is based on (polymorphically typed) lambda calculus, which makes it an excellent tool for computational semantics.
     
    Export citation  
     
    Bookmark  
  10. Some Lisp History and Some Programming Language Ideas.John McCarthy - unknown
    • Lisp was intended to be compiled at first. However, a universal Lisp function eval in 1959 to show that neater language for computability theory than Turing Steve Russell pointed out that the universal function taken as an interpreter for pure Lisp, and hand-compiled..
     
    Export citation  
     
    Bookmark  
  11. Haskell Programming With Tests, and Some Alloy.Jan van Eijck - unknown
    How to write a program in Haskell, and how to use the Haskell testing tools . . . QuickCheck is a tool written in the functional programming language Haskell that allows testing of specifications by means of randomly generated tests. QuickCheck is part of the standard Haskell library. Re-implementations of QuickCheck exist for many languages, including Ruby and Scheme. SmallCheck is a similar tool, different from QuickCheck in that it tests properties for all finitely many values of (...)
     
    Export citation  
     
    Bookmark  
  12.  11
    Language and Cognition in Gaelic-English Young Adult Bilingual Speakers: A Positive Effect of School Immersion Program on Attentional and Grammatical Skills.Maria Garraffa, Mateo Obregon, Bernadette O’Rourke & Antonella Sorace - 2020 - Frontiers in Psychology 11:570587.
    The present study investigates linguistics and cognitive effects of bilingualism with a minority language acquired through school medium education. If bilingualism has an effect on cognition and language abilities, regardless of language prestige or opportunities of use, young adult Gaelic-English speakers attending Gaelic medium education (GME) could have an advantage on linguistic and cognitive tasks targeting executive functions. These will be reported, compared to monolingual speakers living in the same area. Furthermore, this study investigates whether there is a difference in (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  13.  23
    Learning a Foreign Language: A Review on Recent Findings About Its Effect on the Enhancement of Cognitive Functions Among Healthy Older Individuals.Blanka Klimova - 2018 - Frontiers in Human Neuroscience 12:355309.
    Currently, there is an increasing number of older population groups, especially in developed countries. This demographic trend, however, may cause serious problems, such as an increase in aging diseases, one of which is dementia whose main symptom consists in the decline of cognitive functioning. Although there has been ongoing pharmacological research on this neurological disorder, it has not brought satisfying results as far as its treatment is concerned. Therefore, governments all over the world are trying to develop alternative, non-pharmacological strategies/activities, (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  14.  23
    Control structures in programs and computational complexity.Karl-Heinz Niggl - 2005 - Annals of Pure and Applied Logic 133 (1-3):247-273.
    A key problem in implicit complexity is to analyse the impact on program run times of nesting control structures, such as recursion in all finite types in functional languages or for-do statements in imperative languages.Three types of programs are studied. One type of program can only use ground type recursion. Another is concerned with imperative programs: ordinary loop programs and stack programs. Programs of the third type can use higher type recursion on notation as in functional (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  15. SDML: A multi-agent language for organizational modelling.Bruce Edmonds - manuscript
    The SDML programming language which is optimized for modelling multi-agent interaction within articulated social structures such as organizations is described with several examples of its functionality. SDML is a strictly declarative modelling language which has object-oriented features and corresponds to a fragment of strongly grounded autoepistemic logic. The virtues of SDML include the ease of building complex models and the facility for representing agents flexibly as models of cognition as well as modularity and code reusability.
    No categories
     
    Export citation  
     
    Bookmark   5 citations  
  16.  8
    Extensions of Logic Programming: International Workshop, Tübingen, FRG, December 8-10, 1989. Proceedings.Peter Schroeder-Heister - 1991 - Springer.
    This volume contains finalized versions of papers presented at an international workshop on extensions of logic programming, held at the Seminar for Natural Language Systems at the University of Tübingen in December 1989. Several recent extensions of definite Horn clause programming, especially those with a proof-theoretic background, have much in common. One common thread is a new emphasis on hypothetical reasoning, which is typically inspired by Gentzen-style sequent or natural deduction systems. This is not only of theoretical significance, (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  17.  35
    Language in action.Johan Benthem - 1991 - Journal of Philosophical Logic 20 (3):225 - 263.
    A number of general points behind the story of this paper may be worth setting out separately, now that we have come to the end.There is perhaps one obvious omission to be addressed right away. Although the word “information” has occurred throughout this paper, it must have struck the reader that we have had nothing to say on what information is. In this respect, our theories may be like those in physics: which do not explain what “energy” is (a notion (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   20 citations  
  18. A Program for Computational Semantics.Jan van Eijck - unknown
    Just as war can be viewed as continuation of diplomacy using other means, computational semantics is continuation of logical analysis of natural language by other means. For a long time, the tool of choice for this used to be Prolog. In our recent textbook we argue (and try to demonstrate by example) that lazy functional programming is a more appropriate tool. In the talk we will lay out a program for computational semantics, by linking computational semantics to the (...)
     
    Export citation  
     
    Bookmark   1 citation  
  19.  40
    From predication to programming.Karel Lambert - 2001 - Minds and Machines 11 (2):257-265.
    A free logic is one in which a singular term can fail to refer to an existent object, for example, `Vulcan' or `5/0'. This essay demonstrates the fruitfulness of a version of this non-classical logic of terms (negative free logic) by showing (1) how it can be used not only to repair a looming inconsistency in Quine's theory of predication, the most influential semantical theory in contemporary philosophical logic, but also (2) how Beeson, Farmer and Feferman, among others, use it (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark  
  20.  28
    The Haskell Road to Logic, Maths and Programming.Kees Doets & Jan van Eijck - 2004 - Texts in Computing.
    Long ago, when Alexander the Great asked the mathematician Menaechmus for a crash course in geometry, he got the famous reply ``There is no royal road to mathematics.'' Where there was no shortcut for Alexander, there is no shortcut for us. Still, the fact that we have access to computers and mature programming languages means that there are avenues for us that were denied to the kings and emperors of yore. The purpose of this book is to teach (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  21.  18
    Iterative Characterizations of Computable Unary Functions: A General Method.Stefano Mazzanti - 1997 - Mathematical Logic Quarterly 43 (1):29-38.
    Iterative characterizations of computable unary functions are useful patterns for the definition of programming languages based on iterative constructs. The features of such a characterization depend on the pairing producing it: this paper offers an infinite class of pairings involving very nice features.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  22.  4
    Extensions of Logic Programming: Second International Workshop, ELP '91, Stockholm, Sweden, January 27-29, 1991. Proceedings.Lars-Henrik Eriksson & Lars Hallnäs - 1992 - Springer.
    This volume contains papers presented at the second international workshop on extensions of logic programming, which was held at the Swedish Institute of Computer Science, Stockhom, January 27-29, 1991. The 12 papers describe and discuss several approaches to extensions of logic programming languages such as PROLOG, as well as connections between logic programming and functional programming, theoretical foundations of extensions, applications, and programming methodologies. The first workshop in this series was held in T}bingen (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  23.  68
    Pragmatist Pragmatics: the Functional Context of Utterances.Konrad Talmont-Kaminski - 2005 - Philosophica 75 (1).
    Formal pragmatics plays an important, though secondary, role in modern analytical philosophy of language: its aim is to explain how context can affect the meaning of certain special kinds of utterances. During recent years, the adequacy of formal tools has come under attack, often leading to one or another form of relativism or antirealism. Our aim will be to extend the critique to formal pragmatics while showing that sceptical conclusions can be avoided by developing a different approach to the issues. (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  24.  1
    Natural language syntax complies with the free-energy principle.Elliot Murphy, Emma Holmes & Karl Friston - 2024 - Synthese 203 (5):1-35.
    Natural language syntax yields an unbounded array of hierarchically structured expressions. We claim that these are used in the service of active inference in accord with the free-energy principle (FEP). While conceptual advances alongside modelling and simulation work have attempted to connect speech segmentation and linguistic communication with the FEP, we extend this program to the underlying computations responsible for generating syntactic objects. We argue that recently proposed principles of economy in language design—such as “minimal search” criteria from theoretical syntax—adhere (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  25. A study on universal functions.Bruno Buchberger - 1972 - Innsbruck, Austria: Institut für Numerische Mathematik und Elektronische Informationsverarbeitung, Universität Innsbruck. Edited by Bernhard Roider.
  26.  86
    Program execution in connectionist networks.Martin Roth - 2005 - Mind and Language 20 (4):448-467.
    Recently, connectionist models have been developed that seem to exhibit structuresensitive cognitive capacities without executing a program. This paper examines one such model and argues that it does execute a program. The argument proceeds by showing that what is essential to running a program is preserving the functional structure of the program. It has generally been assumed that this can only be done by systems possessing a certain temporalcausal organization. However, counterfactualpreserving functional architecture can be instantiated in other (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   5 citations  
  27.  88
    Pragmatist Pragmatics: the Functional Context of Utterances.John Collier - 2005 - Philosophica 75 (1).
    Formal pragmatics plays an important, though secondary, role in modern analytical philosophy of language: its aim is to explain how context can affect the meaning of certain special kinds of utterances. During recent years, the adequacy of formal tools has come under attack, often leading to one or another form of relativism or antirealism.1 Our aim will be to extend the critique to formal pragmatics while showing that sceptical conclusions can be avoided by developing a different approach to the issues. (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  28.  49
    Bridging language with the rest of cognition: computational, algorithmic and neurobiological issues and methods.Shimon Edelman - unknown
    The computational program for theoretical neuroscience initiated by Marr and Poggio (1977) calls for a study of biological information processing on several distinct levels of abstraction. At each of these levels — computational (defining the problems and considering possible solutions), algorithmic (specifying the sequence of operations leading to a solution) and implementational — significant progress has been made in the understanding of cognition. In the past three decades, computational principles have been discovered that are common to a wide range of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  29.  34
    Computability theory, semantics, and logic programming.Melvin Fitting - 1987 - Oxford: Clarendon Press.
    This book describes computability theory and provides an extensive treatment of data structures and program correctness. It makes accessible some of the author's work on generalized recursion theory, particularly the material on the logic programming language PROLOG, which is currently of great interest. Fitting considers the relation of PROLOG logic programming to the LISP type of language.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  30. Functional Lattices for Taxonomic Reasoning.J. Levy, Agustí & Felip Mañá - 1992 - Department of Artificial Intelligence, University of Edinburgh.
     
    Export citation  
     
    Bookmark  
  31.  35
    Nondeterministic three-valued logic: Isotonic and guarded truth-functions.Peter Päppinghaus & Martin Wirsing - 1983 - Studia Logica 42 (1):1 - 22.
    Nondeterministic programs occurring in recently developed programming languages define nondeterminate partial functions. Formulas (Boolean expressions) of such nondeterministic languages are interpreted by a nonempty subset of {T (true), F (false), U (undefined)}. As a semantic basis for the propositional part of a corresponding nondeterministic three-valued logic we study the notion of a truth-function over {T, F, U} which is computable by a nondeterministic evaluation procedure. The main result is that these truth-functions are precisely the functions satisfying four (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  32.  9
    Models of computation and formal languages.Ralph Gregory Taylor - 1998 - New York: Oxford University Press.
    This unique book presents a comprehensive and rigorous treatment of the theory of computability which is introductory yet self-contained. It takes a novel approach by looking at the subject using computation models rather than a limitation orientation, and is the first book of its kind to include software. Accompanying software simulations of almost all computational models are available for use in conjunction with the text, and numerous examples are provided on disk in a user-friendly format. Its applications to computer science (...)
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  33.  78
    Computability over the Partial Continuous Functionals.Dag Normann - 2000 - Journal of Symbolic Logic 65 (3):1133-1142.
    We show that to every recursive total continuous functional $\Phi$ there is a PCF-definable representative $\Psi$ of $\Phi$ in the hierarchy of partial continuous functionals, where PCF is Plotkin's programming language for computable functionals. PCF-definable is equivalent to Kleene's S1-S9-computable over the partial continuous functionals.
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  34.  31
    IDL-PMCFG, a Grammar Formalism for Describing Free Word Order Languages.François Hublet - 2022 - Journal of Logic, Language and Information 31 (3):327-388.
    We introduce _Interleave-Disjunction-Lock parallel multiple context-free grammars_ (IDL-PMCFG), a novel grammar formalism designed to describe the syntax of free word order languages that allow for extensive interleaving of grammatical constituents. Though interleaved constituents, and especially the so-called hyperbaton, are common in several ancient (Classical Latin and Greek, Sanskrit...) and modern (Hungarian, Finnish...) languages, these syntactic structures are often difficult to express in existing formalisms. The IDL-PMCFG formalism combines Seki et al.’s parallel multiple context-free grammars (PMCFG) with Nederhof and (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  35.  21
    An approach to deciding the observational equivalence of Algol-like languages.C. -H. L. Ong - 2004 - Annals of Pure and Applied Logic 130 (1-3):125-171.
    We prove that the observational equivalence of third-order finitary Idealized Algol is decidable using Game Semantics. By modelling the state explicitly in our games, we show that the denotation of a term M of this fragment of IA is a compactly innocent strategy-with-state, i.e. the strategy is generated by a finite view function fM. Given any such fM, we construct a real-time deterministic pushdown automaton that recognizes the complete plays of the knowing-strategy denotation of M. Since such plays characterize observational (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  36.  11
    The Philosophy of Computer Languages.Graham White - 2003 - In Luciano Floridi (ed.), The Blackwell guide to the philosophy of computing and information. Blackwell. pp. 237–247.
    The prelims comprise: Introduction: Two Semantic Projects History The Uses of Semantics Conclusions.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  37.  10
    Aspecto-Temporal Meanings Analysed by Combinatory Logic.Jean-Pierre Desclés, Anca Christine Pascu & Hee-Jin Ro - 2014 - Journal of Logic, Language and Information 23 (3):253-274.
    What is the meaning of language expressions and how to compute or calculate it? In this paper, we give an answer to this question by analysing the meanings of aspects and tenses in natural languages inside the formal model of an grammar of applicative, cognitive and enunciative operations , using the applicative formalism, functional types of categorial grammars and combinatory logic . In the enunciative theory and following , an utterance can be decomposed into two components: a modus (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  38.  26
    A Minkowski type duality mediating between state and predicate transformer semantics for a probabilistic nondeterministic language.Klaus Keimel, A. Rosenbusch & Thomas Streicher - 2009 - Annals of Pure and Applied Logic 159 (3):307-317.
    In this paper we systematically derive a predicate transformer semantics from a direct semantics for a simple probabilistic-nondeterministic programming language . This goal is achieved by exhibiting the direct semantics as isomorphic to a continuation semantics from which the predicate transformer semantics can be read off immediately. This isomorphism allows one to identify nonempty convex compact saturated sets of valuations on the set S of states with certain “good” functionals from to in a way similar to the one how (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  39.  23
    Foundations of a theorem prover for functional and mathematical uses.Javier Leach & Susana Nieva - 1993 - Journal of Applied Non-Classical Logics 3 (1):7-38.
    ABSTRACT A computational logic, PLPR (Predicate Logic using Polymorphism and Recursion) is presented. Actually this logic is the object language of an automated deduction system designed as a tool for proving mathematical theorems as well as specify and verify properties of functional programs. A useful denotationl semantics and two general deduction methods for PLPR are defined. The first one is a tableau algorithm proved to be complete and also used as a guideline for building complete calculi. The second is (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  40.  38
    Making sense of language in the light of evolution.Johan J. Bolhuis - 2017 - Mind and Language 32 (5):591-596.
    Inquiry into language evolution has been controversial, mainly because there is no consensus as to the nature of both ‘evolution’ and ‘language.’ Berwick and Chomsky make sense of the evolution of language by treating it as a biological phenomenon. In contrast to functional characterizations of language as ‘communication’ or ‘speech,’ the authors define it as, essentially, a mind-internal computational mechanism. Within their minimalist approach, hierarchical syntactic structure is achieved through the recursive application of a basic operation called ‘Merge.’ The (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  41.  24
    Characterizing language identification in terms of computable numberings.Sanjay Jain & Arun Sharma - 1997 - Annals of Pure and Applied Logic 84 (1):51-72.
    Identification of programs for computable functions from their graphs and identification of grammars for recursively enumerable languages from positive data are two extensively studied problems in the recursion theoretic framework of inductive inference.In the context of function identification, Freivalds et al. have shown that only those collections of functions, , are identifiable in the limit for which there exists a 1-1 computable numbering ψ and a discrimination function d such that1. for each , the number of indices i such (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  42. Formal Languages and Intensional Semantics.Sten Carl Lindstrom - 1981 - Dissertation, Stanford University
    This is a thesis in formal semantics. It consists of two parts corresponding to the distinction, due to Richard Montague, between universal grammar and specific semantic theories. The first part concerns universal grammar and is intended to provide a precise and unified conceptual framework within which different theories of formal semantics can be represented and compared. ;The second part of the thesis is concerned with intensional logic, i.e., with the logical analysis of discourse involving so called oblique contexts. These contexts (...)
     
    Export citation  
     
    Bookmark  
  43.  26
    A program for the neurobiology of mind.Martin Sereno - 1986 - Inquiry: An Interdisciplinary Journal of Philosophy 29 (June):217-240.
    Patricia Smith Churchland's Neurophilosophy argues that a mind is the same thing as the complex patterns of neural activity in a human brain and, furthermore, that we will be able to find out interesting things about the mind by studying the brain. I basically agree with this stance and my comments are divided into four sections. First, comparisons between human and non?human primate brains are discussed in the context, roughly, of where one should locate higher functions. Second, I examine Churchland's (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  44.  36
    Functional completion.Vladimir Lifschitz & Fangkai Yang - 2013 - Journal of Applied Non-Classical Logics 23 (1-2):121-130.
    Nonmonotonic causal logic is a knowledge representation language designed for describing domains that involve actions and change. The process of literal completion, similar to program completion familiar from the theory of logic programming, can be used to translate some nonmonotonic causal theories into classical logic. Its applicability is restricted, however, to theories that deal with truth-valued fluents, represented by predicate symbols. In this note we introduce functional completion—a more general process that can be applied to causal theories in (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  45.  7
    De Jure Codesignation.James Pryor - 1997 - In Bob Hale, Crispin Wright & Alexander Miller (eds.), A Companion to the Philosophy of Language. Chichester, West Sussex, UK: Wiley-Blackwell. pp. 1033–1079.
    Soames thinks the dependencies show up in the semantics if they are generated by variable binding. That will only partially overlap with Pinillos's ambitions for the notion of de jure codesignation. This chapter contributes towards 'domesticating' the kind of predicates that fans of de jure codesignation are friendly to, that is, making them seem less alien and somewhat less 'magical'. It surveys a novel kind of semantic structure that has been posited by Mark Richard, Kit Fine, Ángel Pinillos, and others. (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  46. Typed lambda-calculus in classical Zermelo-Frænkel set theory.Jean-Louis Krivine - 2001 - Archive for Mathematical Logic 40 (3):189-205.
    , which uses the intuitionistic propositional calculus, with the only connective →. It is very important, because the well known Curry-Howard correspondence between proofs and programs was originally discovered with it, and because it enjoys the normalization property: every typed term is strongly normalizable. It was extended to second order intuitionistic logic, in 1970, by J.-Y. Girard [4], under the name of system F, still with the normalization property.More recently, in 1990, the Curry-Howard correspondence was extended to classical logic, following (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  47.  10
    Verbal Training Induces Enhanced Functional Connectivity in Japanese Healthy Elderly Population.Fan-Pei Gloria Yang, Tzu-Yu Liu, Chih-Hsuan Liu, Shumei Murakami & Toshiharu Nakai - 2022 - Frontiers in Human Neuroscience 16.
    This study employs fMRI to examine the neural substrates of response to cognitive training in healthy old adults. Twenty Japanese healthy elders participated in a 4-week program and practiced a verbal articulation task on a daily basis. Functional connectivity analysis revealed that in comparison to age- and education-matched controls, elders who received the cognitive training demonstrated increased connectivity in the frontotemporal regions related with language and memory functions and showed significant correlations between the behavioral change in a linguistic task (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  48. A Taxonomy of Errors for Information Systems.Giuseppe Primiero - 2014 - Minds and Machines 24 (3):249-273.
    We provide a full characterization of computational error states for information systems. The class of errors considered is general enough to include human rational processes, logical reasoning, scientific progress and data processing in some functional programming languages. The aim is to reach a full taxonomy of error states by analysing the recovery and processing of data. We conclude by presenting machine-readable checking and resolve algorithms.
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   8 citations  
  49.  8
    The Language of Philosophy: Freud and Wittgenstein.M. Lazerowitz - 1977 - Springer.
    The cornerstone of the radical program of positivism was the separation of science from metaphysics. In the good old days, the solution to this demarca tion problem was seen as a way of separating sheep from goats - ~ynthetic or analytic propositions, which were candidates for truth or falsity, either on empirical or formal grounds, on the one hand; and, on the other hand, those deceptive propositions which appeared to be truth claims, but were instead either meaningless, or nonsensical, or (...)
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  50.  15
    Safe recursion with higher types and BCK-algebra.Martin Hofmann - 2000 - Annals of Pure and Applied Logic 104 (1-3):113-166.
    In previous work the author has introduced a lambda calculus SLR with modal and linear types which serves as an extension of Bellantoni–Cook's function algebra BC to higher types. It is a step towards a functional programming language in which all programs run in polynomial time. In this paper we develop a semantics of SLR using BCK -algebras consisting of certain polynomial-time algorithms. It will follow from this semantics that safe recursion with arbitrary result type built up from (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   4 citations  
1 — 50 / 1000