← HR software in UK

Functional Works


A hub for everything Functional Programming. Resources you need to get your next functional job. Part of WorksHub family

Functional Works helps Software Engineers interested in Functional Programming find paid work, learn and get hired through Open Source contributions. Compare tech stacks, company culture, teams and global impact.

If you're a company looking for Scala, Clojure, Haskell, OCaml, F# or Erlang Developers you can get started for free with a company profile straight away.

Functional Works is a WorksHub community!


Functional Works designs SaaS software that helps modernize HR workflows. For more information about Functional Works see the about page. When choosing your online software, one of the many things you will want to know is if the publisher will be around for the foreseable future. Sometimes it can be useful to check out the careers page as a growth indicator. Functional Works regulary publishes articles about good HR practices and new releases of its software. Tiago Dall'Oca writes all of the articles. The articles treat subjects like undefined. The company has 2 employees. Functional Works was founded in 2013.

Software features


The Functional Works blog specializes in Technology, Functional Programming, Big Data, Technical Recruiting, Scala, Erlang, Haskell, Clojure, Polyglot Developers, Lisp, Hadoop, Hive, F#, Ocaml, Extreme Programming, Recruitment, Executive Search, Talent Acquisition, Elixir, Rust and undefined.


Pricing for Functional Works depends on your company's needs. This will factor in the number of software users and the size of your organization. For all the pricing details check out the dedicated page. The Functional Works API is included in some pricing plans.


You want your valuable and sensitive employee data to be in good hands. Functional Works is very aware that security is a key aspect of HR sofware. You might want to take a look at the Functional Works privacy policy to get a better understanding on their internal security processes. The terms and conditions page outlines all the details.


If you are ready to choose Functional Works as your HR solution or need additional information, you can reach their sales team by phone or email. Functional Works offers a free demo where a sales representative shows you around their software.



An Event-Driven REST Coffee Machine API with Clojure
Today I'm going to show you how to build a REST API for a coffee machine using:Event-Driven communication between componentsClojure, a language for writing correct and robust software with less ceremonyIntegrant for application state managementreitit for routing http requestsYou can find the source code for this project in my github.IntroductionSkip introductionIn recent years developing software for an enterprise software, I had the experience to work with the antonym of a clean architecture. Business logic mixed with presentation and tightly coupled with IO. That made for an almost impossible to unit-test software without some herculean refactoring that was getting postponed ad infi... Tags: Clojure Continue reading
Understanding HTTP requests and REST APIs
HTTP and REST are shortcuts that are quite popular and widespread. If you touched programming at least for a bit, you, for sure, had the opportunity to hear about these two terms that we'll talk about in this article and I will try to answer every question you might've had about them.What is HTTP?Hypertext Transfer Protocol (HTTP) is a protocol for transmitting hypermedia documents, such as HTML. It is designed to enable communication between clients and servers. This protocol is based on a request-response communication between a client and a server.An example of HTTP usage would be us entering a URL of a website we want to visit  -  where the browser we're using would be the... Tags: Rest, Rest Apis, Http, Restapi, Restful Api Continue reading
Working at Heliax: Bring Financial Sovereignty & Privacy to the World
Heliax is a blockchain R&D and product development company leveraging cutting-edge research in zero-knowledge cryptography, programming language theory, and distributed ledger technology to build the Anoma protocol. Anoma is a sovereign, proof-of-stake blockchain developed by Heliax that enables private, asset-agnostic cash, and bartering among any number of parties.The company is remote-first and is composed of cross-disciplinary researchers and engineers located around the world. We asked Awa Sun Yin, the Co-Founder and Product Development Lead at Heliax to tell us more details about this fascinating project and the team behind it. What are some challenges that Heliax aims to solve... Tags: Blockchain, Cryptography, Haskell, Java, Javascript, Opensource, Rust, Swift Continue reading
Best YouTube Channels to Learn Scala
This time I’m not gonna teach you about monads, monoids, trifunctors, implicits or any other Scala-related notions. Think of this post as more of an aggregate. The one that you can save to your ‘Reading List' in Google Chrome or the Pocket app and come back to it when you want to start watching YouTube. Why you may ask?! The answer is simple. I really value YouTube to be an extremely helpful and useful learning tool. Of course, it can be a time-waster or the place where you binge-watch some cat videos, but it can be extremely helpful too. In this article, I want to share some of my favourite YouTube channels where you can learn Scala and functional programming. Let’s get started!The b... Tags: Scala Continue reading
Catamorphisms aka folds explained
This is the fourth of a series of articles that illustrates functional programming (FP) concepts. As you go through these articles with code examples in Haskell (a very popular FP language), you gain the grounding for picking up any FP language quickly. Why should you care about FP? See this post.In the last post, we learned about the foldable typeclass, which provides the foldr method. In this post, we'll learn what this method is with an example.As mentioned in earlier posts, we can treat recursions as separate higher order functions known as recursion schemes. One type of recursion scheme is catamorphisms (or fold in Richard Bird and Philip Wadler’s Introduction to Functional Prog... Tags: Functional Programming, Haskell, Typed Functional Programming Continue reading
Working at Mintlayer - Build a Future-Proof Blockchain with Bitcoin Infrastructure
If you are passionate about blockchain and haven’t heard of Mintlayer yet, you’re missing out. The San Marino based company, founded in 2020, has created a future-proof blockchain that improves direct token interoperability and enables ways to trade value, create systems, functionalities, and participate in truly trustless finance. Mintlayer’s protocol eliminates Ethereum’s flaws and enhances its features on the Bitcoin infrastructure.The new, smart contract platform was built as a sidechain on the Bitcoin network. It’s inheriting the security model from Bitcoin while having the advantages of smart contracts, decentralized exchanges, facilitating Stablecoins and security tokens. Mintlayer... Tags: Go, Bitcoin, Blockchain, C++, Cryptography, Cryptocurrency, Ethereum, Rust, Tech Startups, Substrate, Defi Continue reading

Alternatives to Functional Works


Timesheet & Project Management Software
  • ✓ HRIS
  • ✓ Time

Future Learn

  • ✓ Learning and development
  • ✓ Online learning system

Future Resume

Discover the person behind the CV
  • ✓ Recruitment
  • ✓ AI
← All HR software made in United Kingdom ✍️ Suggest page changes