Results for 'Functional programming '

981 found
Order:
  1.  15
    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  
  2.  81
    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.
    Direct download  
     
    Export citation  
     
    Bookmark   10 citations  
  3.  14
    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  
  4. 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  
  5.  8
    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  
  6.  46
    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  
  7.  26
    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  
  8. 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  
  9.  24
    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  
  10.  30
    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.
  11.  9
    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  
  12.  39
    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  
  13. 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  
  14. 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  
  15. Architectural Function and Decorative Programs in the Terrace Houses at Ephesos.D. Parrish - 1997 - Topoi 7 (2):579-633.
     
    Export citation  
     
    Bookmark  
  16.  24
    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  
  17.  7
    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  
  18.  14
    Programming the functions of formal logic.S. Summersbee & A. Walters - 1962 - Notre Dame Journal of Formal Logic 3 (3):133-141.
  19.  26
    (1 other version)A Macro Program for the Primitive Recursive Functions.Hilbert Levitz, Warren Nichols & Robert F. Smith - 1991 - Mathematical Logic Quarterly 37 (8):121-124.
  20.  96
    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  
  21. 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  
  22.  53
    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.
  23.  11
    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  
  24.  2
    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.
  25.  29
    A Short Executive Function Training Program Improves Preschoolers’ Working Memory.Emma Blakey & Daniel J. Carroll - 2015 - Frontiers in Psychology 6.
  26.  72
    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  
  27.  36
    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.
  28. 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  
  29.  27
    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.
  30. 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  
  31. 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  
  32.  22
    Physiological measurements and the “programming” hypothesis for the function of REM sleep.Edmond M. Dewan - 1978 - Behavioral and Brain Sciences 1 (3):488-488.
  33.  15
    (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  
  34.  28
    Programming the functions of formal logic. II. Multi-valued logics.S. Summersbee - 1963 - Notre Dame Journal of Formal Logic 4:293.
  35.  28
    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  
  36.  8
    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.  76
    Functional ecology's non-selectionist understanding of function.Antoine C. Dussault - 2018 - Studies in History and Philosophy of Science Part C: Studies in History and Philosophy of Biological and Biomedical Sciences 70 (C):1-9.
    This paper reinforces the current consensus against the applicability of the selected effect theory of function in ecology. It does so by presenting an argument which, in contrast with the usual argument invoked in support of this consensus, is not based on claims about whether ecosystems are customary units of natural selection. Instead, the argument developed here is based on observations about the use of the function concept in functional ecology, and more specifically, research into the relationship between biodiversity (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   5 citations  
  38.  27
    Program Structure and Design.Robert S. Rist - 1995 - Cognitive Science 19 (4):507-562.
    Most models of computer programming explain the programmer's behaviour by a single design strategy. This article presents a cognitive architecture that uses cue‐based search to model multiple design strategies including procedural, functional, means‐end or focal, and opportunistic design. The model has been implemented in an artificial intelligence (AI) system that generates Pascal programs from English specifications.Knowledge is represented as nodes that reside in internal or external memory, where a node encodes an action that may range from a line (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  39.  20
    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  
  40.  13
    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  
  41.  33
    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 logic (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  42.  24
    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  
  43. Bézier Function Smooth Support Vector Regression.Q. Wu & En Wang - 2015 - ICIC Express Letters, Part B: Applications 6 (7).
    Smooth function is the essence of the ε-smooth support vector regression (ε-SSVR) which is an unconstrained convex quadratic programming. In this paper, Bézier function as a new smooth function is proposed to replace the ε-insensitive loss function of ε-SSVR with tolerating a smaller error in fitting given data sets linearly and nonlinearly. The ε-Bézier function smooth support vector regression (ε-BSSVR) model is presented. Theoretical analyses show that the derived smooth function has improved approximation precision compared with other smooth approximate (...)
     
    Export citation  
     
    Bookmark  
  44. Fixpoint Semantics for Logic Programming A Survey.Melvin Fitting - unknown
    The variety of semantical approaches that have been invented for logic programs is quite broad, drawing on classical and many-valued logic, lattice theory, game theory, and topology. One source of this richness is the inherent non-monotonicity of its negation, something that does not have close parallels with the machinery of other programming paradigms. Nonetheless, much of the work on logic programming semantics seems to exist side by side with similar work done for imperative and functional programming, (...)
     
    Export citation  
     
    Bookmark   20 citations  
  45.  15
    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  
  46. Program constructions that are safe for bisimulation.Johan Van Benthem - 1998 - Studia Logica 60 (2):311-330.
    It has been known since the seventies that the formulas of modal logic are invariant for bisimulations between possible worlds models — while conversely, all bisimulation-invariant first-order formulas are modally definable. In this paper, we extend this semantic style of analysis from modal formulas to dynamic program operations. We show that the usual regular operations are safe for bisimulation, in the sense that the transition relations of their values respect any given bisimulation for their arguments. Our main result is a (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   9 citations  
  47.  6
    Extensions of Logic Programming: Second International Workshop, ELP '91, Stockholm, Sweden, January 27-29, 1991. Proceedings.Lars-Henrik Eriksson & Lars Hallnäs - 1992 - Springer Verlag.
    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 in (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  48.  14
    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.
  49.  19
    Subcortical mechanisms in learning: I. The functional significance of subcortical nuclei in certain simple learning tasks, with a description of a program for further experimental work.C. W. Brown - 1935 - Psychological Review 42 (4):307-334.
  50.  61
    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  
1 — 50 / 981