Results for 'Functional programming '

1000+ found
Order:
  1. 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  
  2.  3
    Inductive functional programming using incremental program transformation.Roland Olsson - 1995 - Artificial Intelligence 74 (1):55-81.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  3.  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  
  4.  11
    Intrinsic reasoning about functional programs I: first order theories.Daniel Leivant - 2002 - Annals of Pure and Applied Logic 114 (1-3):117-153.
    We propose a rudimentary formal framework for reasoning about recursion equations over inductively generated data. Our formalism admits all equational programs , and yet singles out none. While being simple, this framework has numerous extensions and applications. Here we lay out the basic concepts and definitions; show that the deductive power of our formalism is similar to that of Peano's Arithmetic; prove a strong normalization theorem; and exhibit a mapping from natural deduction derivations to an applied λ -calculus, à la (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  5. Modelling Epistemic Updates with Functional Programming.Jan van Eijck - unknown
    Epistemic logic is the logic of knowledge, and dynamic epistemic logic is the logic of effects of communicative actions on the knowledge states of a set of agents. Typical communicative actions are making public announcements, passing private messages, revealing secrets, telling lies. This paper takes its starting point from the version of dynamic epistemic logic of [3], and demonstrates a tool that can be used for showing what goes on during a series of epistemic updates: the dynamic epistemic modelling tool (...)
     
    Export citation  
     
    Bookmark  
  6.  18
    Efficient exhaustive generation of functional programs using monte-carlo search with iterative deepening.Susumu Katayama - 2008 - In Tu-Bao Ho & Zhi-Hua Zhou (eds.), Pricai 2008: Trends in Artificial Intelligence. Springer. pp. 199--210.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  7. 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  
  8.  14
    Logical foundations of functional programming, edited by Huet Gérard, The UT year of programming series, Addison-Wesley Publishing Company, Reading, Mass., etc., 1990, xvi + 491 pp. [REVIEW]Karl Meinke - 1994 - Journal of Symbolic Logic 59 (4):1439-1441.
  9.  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 origins of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  10.  13
    Axioms for strict and lazy functional programs.Robert F. Stärk - 2005 - Annals of Pure and Applied Logic 133 (1-3):293-318.
    We show the adequacy of axioms and proof rules for strict and lazy functional programs. Our basic logic comprises a huge part of what is common to the two styles of functional programming. The logic for call-by-value is obtained by adding the axiom that says that all variables are defined, whereas the logic for call-by-name is obtained by adding the axiom that postulates the existence of an undefined object for each type. To show the correctness of the (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  11. Modelling the epistemics of communication with functional programming.Jan van Eijck - unknown
    Dynamic epistemic logic is the logic of the effects of epistemic actions like making public announcements, passing private messages, revealing secrets, telling lies. This paper takes its starting point from the version of dynamic epistemic logic of [2], and demonstrates a tool that can be used for showing what goes on during a series of epistemic updates: the dynamic epistemic modelling tool DEMO [7, 9]. DEMO allows modelling epistemic updates, graphical display of update results, graphical display of action models, formula (...)
     
    Export citation  
     
    Bookmark   1 citation  
  12.  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  
  13.  7
    Review: Gerard Huet, Logical Foundations of Functional Programming[REVIEW]Karl Meinke - 1994 - Journal of Symbolic Logic 59 (4):1439-1441.
    Direct download  
     
    Export citation  
     
    Bookmark  
  14. The functional bias of the dual nature of technical artefacts program.Krist Vaesen - 2011 - Studies in History and Philosophy of Science Part A 42 (1):190-197.
    In 2006, in a special issue of this journal, several authors explored what they called the dual nature of artefacts. The core idea is simple, but attractive: to make sense of an artefact, one needs to consider both its physical nature—its being a material object—and its intentional nature—its being an entity designed to further human ends and needs. The authors construe the intentional component quite narrowly, though: it just refers to the artefact’s function, its being a means to realize a (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   11 citations  
  15.  36
    Elementary Functions and LOOP Programs.Zlatan Damnjanovic - 1994 - Notre Dame Journal of Formal Logic 35 (4):496-522.
    We study a hierarchy of Kalmàr elementary functions on integers based on a classification of LOOP programs of limited complexity, namely those in which the depth of nestings of LOOP commands does not exceed two. It is proved that -place functions in can be enumerated by a single function in , and that the resulting hierarchy of elementary predicates (i.e., functions with 0,1-values) is proper in that there are predicates that are not in . Along the way the rudimentary predicates (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  16.  25
    Programming the functions of formal logic. II. Multi-valued logics.S. Summersbee - 1963 - Notre Dame Journal of Formal Logic 4:293.
  17. Architectural Function and Decorative Programs in the Terrace Houses at Ephesos.D. Parrish - 1997 - Topoi 7 (2):579-633.
     
    Export citation  
     
    Bookmark  
  18.  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  
  19.  82
    Program Verification and Functioning of Operative Computing Revisited: How about Mathematics Engineering? [REVIEW]Uri Pincas - 2011 - Minds and Machines 21 (2):337-359.
    The issue of proper functioning of operative computing and the utility of program verification, both in general and of specific methods, has been discussed a lot. In many of those discussions, attempts have been made to take mathematics as a model of knowledge and certitude achieving, and accordingly infer about the suitable ways to handle computing. I shortly review three approaches to the subject, and then take a stance by considering social factors which affect the epistemic status of both mathematics (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  20.  7
    Programming the functions of formal logic.S. Summersbee & A. Walters - 1962 - Notre Dame Journal of Formal Logic 3 (3):133-141.
  21.  8
    Programming the Functions of Formal Logic, II.Alan Rose - 1970 - Journal of Symbolic Logic 35 (4):596-597.
  22.  21
    A Short Executive Function Training Program Improves Preschoolers’ Working Memory.Emma Blakey & Daniel J. Carroll - 2015 - Frontiers in Psychology 6.
  23.  18
    Logic programs, iterated function systems, and recurrent radial basis function networks.Sebastian Bader & Pascal Hitzler - 2004 - Journal of Applied Logic 2 (3):273-300.
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark  
  24. Phenomena and Mental Functions. Karl Bühler and Stumpf's Program in Psychology.Denis Fisette - 2016 - Brentano Studien 14:191-228.
    This study focuses on the influence of the work of Carl Stumpf on the thought of Karl Bühler. Our working hypothesis is based on the philosophical program that Bühler attributes to Stumpf and to which several of his works are largely indebted. It is divided into five parts. The first is intended to establish a relationship between Bühler and the School of Brentano to which Stumpf belongs. In the second, I show that Bühler became aware of Brentano's ideas and of (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  25.  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  
  26.  41
    Probabilistic single function dual process theory and logic programming as approaches to non-monotonicity in human vs. artificial reasoning.Mike Oaksford & Nick Chater - 2014 - Thinking and Reasoning 20 (2):269-295.
  27. Effects of motor programming on the power spectral density function of writing movements.G. Van Galen, R. Van Doorn & L. Schomaker - 1989 - Journal of Experimental Psychology 16:755-765.
     
    Export citation  
     
    Bookmark  
  28.  29
    Effects of Exercise Program Requiring Attention, Memory and Imitation on Cognitive Function in Elderly Persons.Shigematsu Ryosuke, Okura Tomohiro, Nakagaichi Masaki & Nakata Yoshio - 2015 - Frontiers in Human Neuroscience 9.
  29.  5
    Mindfulness-Based Program Embedded Within the Existing Curriculum Improves Executive Functioning and Behavior in Young Children: A Waitlist Controlled Trial.Philip Janz, Sharon Dawe & Melissa Wyllie - 2019 - Frontiers in Psychology 10.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  30.  20
    A Macro Program for the Primitive Recursive Functions.Hilbert Levitz, Warren Nichols & Robert F. Smith - 1991 - Mathematical Logic Quarterly 37 (8):121-124.
  31.  29
    A Macro Program for the Primitive Recursive Functions.Hilbert Levitz, Warren Nichols & Robert F. Smith - 1991 - Zeitschrift fur mathematische Logik und Grundlagen der Mathematik 37 (8):121-124.
  32. SYM-1, a program that detects symmetry of variable-valued logic functions.Gerald M. Jensen - 1975 - Urbana: Dept of Computer Science, University of Illinois at Urbana-Champaign.
  33.  14
    A Piano Training Program to Improve Manual Dexterity and Upper Extremity Function in Chronic Stroke Survivors.Myriam Villeneuve, Virginia Penhune & Anouk Lamontagne - 2014 - Frontiers in Human Neuroscience 8.
  34.  12
    Physiological measurements and the “programming” hypothesis for the function of REM sleep.Edmond M. Dewan - 1978 - Behavioral and Brain Sciences 1 (3):488-488.
  35.  10
    An Application of Linear Programming to the Minimization of Boolean Functions.A. Cobham, R. Fridshal & J. H. North - 1965 - Journal of Symbolic Logic 30 (2):247-247.
  36.  1
    Logic Programming: Proceedings.John Lloyd - 1995 - MIT Press.
    The International Logic Programming Symposium is one of two major international conferences sponsored by the Association of Logic Programming. Both conferences are held annually. The theme for the 1995 conference was "Declarative Systems", particularly the integration of the logic programming, functional programming, and object-oriented programming paradigms.
    Direct download  
     
    Export citation  
     
    Bookmark  
  37. Programmed cell death as a black queen in microbial communities.Andrew Ndhlovu, Pierre M. Durand & Grant Ramsey - 2021 - Molecular Ecology 30:1110-1119.
    Programmed cell death (PCD) in unicellular organisms is in some instances an altruistic trait. When the beneficiaries are clones or close kin, kin selection theory may be used to explain the evolution of the trait, and when the trait evolves in groups of distantly related individuals, group or multilevel selection theory is invoked. In mixed microbial communities, the benefits are also available to unrelated taxa. But the evolutionary ecology of PCD in communities is poorly understood. Few hypotheses have been offered (...)
     
    Export citation  
     
    Bookmark   1 citation  
  38.  22
    Dyadic versus triadic sign models in functional and object-oriented computer programming paradigms.Kumiko Tanaka-Ishii - 2006 - Semiotica 2006 (158):213-231.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   4 citations  
  39.  7
    Effects of a Coordinative Ability Training Program on Adolescents’ Cognitive Functioning.Francesca Latino, Stefania Cataldi & Francesco Fischetti - 2021 - Frontiers in Psychology 12.
    The purpose of this randomized controlled study was to investigate the effects of a 12-week coordinative ability training program on adolescents’ cognitive functioning, using evaluation tests of visuospatial perception, attention, and working memory. We randomly assigned 60 public school students (14–15 years) to either an experimental coordinative abilities training (∼40 min twice/week) group (n= 30) or a control group (n= 30) who received general psycho-physical wellness training (∼40 min., twice a week). At baseline and after training we used two standardized (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  40.  10
    Do group-based mindfulness meditation programs enhance executive functioning? A systematic review and meta-analysis of the evidence.Geneva Millett, Danielle D'Amico, Maya E. Amestoy, Charlie Gryspeerdt & Alexandra J. Fiocco - 2021 - Consciousness and Cognition 95 (C):103195.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  41.  18
    Ethics programs in business and management literature: Bibliometric analysis of performance, content, and trends.Daniela Viviane Abratzky, Anna Remišová & Anna Lašáková - 2022 - Ethics and Bioethics (in Central Europe) 12 (1-2):92-107.
    Research regarding ethics programs represents an important segment of business ethics literature. In the last thirty years, scientific discourse on ethics programs has flourished. Numerous studies examined their functions, composition, application in organizational practice, and impact on employee ethical behavior and many other organizational variables. However, so far there has been no study that would comprehensively map this particular field. Given that, this paper aims to examine discourse on ethics programs in its complexity within business and management literature. Based on (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  42.  8
    (1+1) genetic programming with functionally complete instruction sets can evolve Boolean conjunctions and disjunctions with arbitrarily small error. [REVIEW]Benjamin Doerr, Andrei Lissovoi & Pietro S. Oliveto - 2023 - Artificial Intelligence 319 (C):103906.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  43. Program Size Complexity for Possibly Infinite Computations.Verónica Becher, Santiago Figueira, André Nies & Silvana Picchi - 2005 - Notre Dame Journal of Formal Logic 46 (1):51-64.
    We define a program size complexity function $H^\infty$ as a variant of the prefix-free Kolmogorov complexity, based on Turing monotone machines performing possibly unending computations. We consider definitions of randomness and triviality for sequences in ${\{0,1\}}^\omega$ relative to the $H^\infty$ complexity. We prove that the classes of Martin-Löf random sequences and $H^\infty$-random sequences coincide and that the $H^\infty$-trivial sequences are exactly the recursive ones. We also study some properties of $H^\infty$ and compare it with other complexity functions. In particular, $H^\infty$ (...)
    Direct download (9 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  44.  25
    McCarthy John. Computer programs for checking mathematical proofs. Recursive function theory, Proceedings of symposia in pure mathematics, vol. 5, American Mathematical Society, Providence 1962, pp. 219–227. [REVIEW]J. A. Robinson - 1968 - Journal of Symbolic Logic 32 (4):523-523.
  45.  19
    The Effect of an Enriched Sport Program on Children’s Executive Functions: The ESA Program.Ambra Gentile, Stefano Boca, Fatma Neşe Şahin, Özkan Güler, Simona Pajaujiene, Vinga Indriuniene, Yolanda Demetriou, David Sturm, Manuel Gómez-López, Antonino Bianco & Marianna Alesi - 2020 - Frontiers in Psychology 11.
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  46. 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  
  47. 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 a (...)
     
    Export citation  
     
    Bookmark  
  48.  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  
  49.  16
    Memory for televised advertisements as a function of program context, viewer-involvement, and gender.Marie-Therese Price & Adrian Furnham - 2006 - Communications 31 (2):155-172.
    This study examined the recall of car and food advertisements within either a car or food television program to investigate the relationship between recall, program content, and viewer involvement. The participants, 92 sixth-form students, aged between 16–17 years, were randomly assigned to one of four conditions. As predicted, advertisements placed within a program of dissimilar content were recalled significantly better than if placed within a program of similar content. A gender bias in recall was found with females recalling female-orientated products (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  50. From marginality to legitimate peripherality: Understanding the essential functions of a women's program.Ajda Kahveci, Sherry A. Southerland & Penny J. Gilmer - 2008 - Science Education 92 (1):33-64.
     
    Export citation  
     
    Bookmark   1 citation  
1 — 50 / 1000