3 papers
cs.PL2021
Immutability and Design Patterns in Ruby
Seamus Brady
Functional Programming has seen a resurgence in interest in the last few years and is often mentioned in opposition to Object-Orientated Programming. However, Object-Orientated Pro…
cs.PL2021
The Comprehensive Blub Archive Network: Towards Design Principals for Open Source Programming Language Repositories
Seamus Brady
Many popular open source programming languages (Perl, Ruby or Python for example) have systems for distributing packaged source code that software developers can use when working i…
cs.AI2020
Using Unsupervised Learning to Help Discover the Causal Graph
Seamus Brady
The software outlined in this paper, AitiaExplorer, is an exploratory causal analysis tool which uses unsupervised learning for feature selection in order to expedite causal discov…