Functional programming is the most popular declarative style of programming. Its lack of state leads to an increase of programmers ' productivity and software robustness. Clojure is a very effective Lisp dialect, but it misses a solid embedded database implementation. A store is a proposed embedded database engine for Clojure that helps to deal with the problem of the inevitable state by mostly functional, minimalistic interface, abandoning SQL and tight integration with Clojure as a sole query and data-processing language
This paper describes the development of a CLARIN-compatible repository solution that fulfils both th...
This paper describes the use of a persistent store to support incremental system construction. A sin...
Programmers need mechanisms to store application specific data that persists multiple program runs. ...
The Mneme project is an investigation of techniques for integrating programming language and databas...
This book is the first definitive reference for the Clojure language, providing both an introduction...
Persistent programming systems have demonstrated the benefits of abstracting over the implementation...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Language resources are valuable assets, both for institutions and researchers. To safeguard these re...
technical reportObject intensive applications require persistence of complex objects. Many of these ...
Conventional computer systems implement a dichotomy of storage mechanisms: a file store which provid...
Persistent programming languages provide abstract mechanisms which completely describe the storage a...
Meta-programming environments and language workbenches provide support for analysis, creation and us...
The design and development of a type secure persistent object store is presented as part of an archi...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
Lumberjack is a log-structured persistent object store intended for use with conventional operating ...
This paper describes the development of a CLARIN-compatible repository solution that fulfils both th...
This paper describes the use of a persistent store to support incremental system construction. A sin...
Programmers need mechanisms to store application specific data that persists multiple program runs. ...
The Mneme project is an investigation of techniques for integrating programming language and databas...
This book is the first definitive reference for the Clojure language, providing both an introduction...
Persistent programming systems have demonstrated the benefits of abstracting over the implementation...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Language resources are valuable assets, both for institutions and researchers. To safeguard these re...
technical reportObject intensive applications require persistence of complex objects. Many of these ...
Conventional computer systems implement a dichotomy of storage mechanisms: a file store which provid...
Persistent programming languages provide abstract mechanisms which completely describe the storage a...
Meta-programming environments and language workbenches provide support for analysis, creation and us...
The design and development of a type secure persistent object store is presented as part of an archi...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
Lumberjack is a log-structured persistent object store intended for use with conventional operating ...
This paper describes the development of a CLARIN-compatible repository solution that fulfils both th...
This paper describes the use of a persistent store to support incremental system construction. A sin...
Programmers need mechanisms to store application specific data that persists multiple program runs. ...