Functional Programming With Relations

While programming in a relational framework has much to offer over the functional style in terms of expressiveness, computing with relations is less efficient, and more semantically troublesome. In this paper we propose a novel blend of the functional and relational styles. We identify a class of...

Full description

Bibliographic Details
Main Author: Hutton, Graham
Format: Conference or Workshop Item
Published: 1991
Online Access:https://eprints.nottingham.ac.uk/239/
_version_ 1848790376978055168
author Hutton, Graham
author_facet Hutton, Graham
author_sort Hutton, Graham
building Nottingham Research Data Repository
collection Online Access
description While programming in a relational framework has much to offer over the functional style in terms of expressiveness, computing with relations is less efficient, and more semantically troublesome. In this paper we propose a novel blend of the functional and relational styles. We identify a class of "causal relations", which inherit some of the bi-directionality properties of relations, but retain the efficiency and semantic foundations of the functional style.
first_indexed 2025-11-14T18:11:38Z
format Conference or Workshop Item
id nottingham-239
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T18:11:38Z
publishDate 1991
recordtype eprints
repository_type Digital Repository
spelling nottingham-2392020-05-04T20:33:54Z https://eprints.nottingham.ac.uk/239/ Functional Programming With Relations Hutton, Graham While programming in a relational framework has much to offer over the functional style in terms of expressiveness, computing with relations is less efficient, and more semantically troublesome. In this paper we propose a novel blend of the functional and relational styles. We identify a class of "causal relations", which inherit some of the bi-directionality properties of relations, but retain the efficiency and semantic foundations of the functional style. 1991 Conference or Workshop Item PeerReviewed Hutton, Graham (1991) Functional Programming With Relations. In: Proceedings of the 1990 Glasgow Workshop on Functional Programming, Ullapool, Scotland.
spellingShingle Hutton, Graham
Functional Programming With Relations
title Functional Programming With Relations
title_full Functional Programming With Relations
title_fullStr Functional Programming With Relations
title_full_unstemmed Functional Programming With Relations
title_short Functional Programming With Relations
title_sort functional programming with relations
url https://eprints.nottingham.ac.uk/239/