-
Updated
Sep 20, 2022 - Java
Declarative programming
Declarative programming is a programming paradigm characterized by describing the target state (or even just the problem itself in some cases) as opposed to specifying the concrete steps needed to reach that target state. The specific steps usually then get generated automatically at Compile Time.
Here are 18 public repositories matching this topic...
Comparison of imperative to functional / declarative programming in Java
-
Updated
Mar 15, 2023 - Java
The aim of this project is to show case the differences between Imperative and declarative approach of coding. Another focus is on different functions available in the Stream API as well as some pros and cons of some of these approaches.--
-
Updated
Jun 26, 2022 - Java
A declarative programming language for Textadventure-Games (also known as Interactive Fiction), inspired by the deductive language Datalog, which in itself is a syntactic subset of Prolog.
-
Updated
Sep 18, 2023 - Java
Java +1.8 functional programming with Function interface, streams, lambdas, optionals, callbacks, declarative approaches
-
Updated
Jul 14, 2022 - Java
RealWorld backend made with Alan Kay's OOP
-
Updated
Jul 2, 2023 - Java
Solutions for various types of medium-to-challenging level problems.
-
Updated
Feb 14, 2023 - Java
This project involves building, testing and debugging Java programs, that create and manipulate composition of classes that model simple types of object; and that employ the full gamut of implementing technologies: fields, constructors, methods and access modifiers.
-
Updated
Feb 9, 2024 - Java
Source Code Java and Advanced Topics
-
Updated
Jan 13, 2020 - Java
This is a simple application that mimics a board management tool such as Trello but with a very limited scope. The motivation behind this is to drill down into a CQRS "Command Query Responsibility Segregation" architecture by covering a wide range of concepts such as Aggregate, Command handler, Even Store, Projection, and View with a simple doma…
-
Updated
Dec 2, 2020 - Java
practice algorithms and data structures in different languages and programming styles
-
Updated
Jun 24, 2024 - Java
✍️ The prototype of a declarative desktop gui framework is at the stage of early implementation of ideas.
-
Updated
Sep 3, 2023 - Java
Minimalistic declarative JVM instrumentation library on top of ASM
-
Updated
Jul 3, 2021 - Java
PILOTS (ProgrammIng Language for spatiO-Temporal data Streaming applications)
-
Updated
May 27, 2020 - Java
Composable approach to exception & conditions in Java
-
Updated
Sep 12, 2021 - Java
👮♂️🚔 Manage unchecked exceptions functionally.
-
Updated
Apr 7, 2023 - Java
Functional programming course
-
Updated
Nov 9, 2022 - Java
Datalog that's as easy as ABC.
-
Updated
Feb 12, 2024 - Java