24FreelanceFreelance marketplace that never sleeps
Active

Development in Roc Language — Fast Functional Applications, CLI and Web Servers

121 views#2327
Listing period10 daysuntil 21.11.2026
Posted23.08.2026
Views12123 in 14 days

About the service

I develop production software in Roc — a fast and friendly functional language, successor to Elm. If you need the safety of pure functions without losing speed, this is exactly my area. In recent years I've released command-line utilities, HTTP servers and heavy computational tasks on the backend, and they all rely on Roc's main idea — the platform/host model. Your business logic stays pure and portable, while the platform below handles dirty work with sockets, files and system calls. I carefully design this boundary so code reads like simple algebra while working close to the metal.

Here's what I can do for you. Create a CLI from scratch: argument parsing, subcommands, colored output and clear return code contract. Set up a web server that handles real traffic, with routing, JSON handling, structured logging and graceful shutdown. Port an existing script or slow prototype to Roc so it starts fast and stays compact. Build my own platform if your host has non-standard requirements, and attach an effects layer to your runtime.

Experience with Elm helps here: Roc preserves the same calm, readable style and same discipline without null, so refactoring is safe and review is quick. I write tests, document the public interface and hand over a repository your team can develop without me. You get clean commits, a short note about the platform boundary and a call-through for review. Describe the task and shape of your data — and I'll honestly say if Roc is a fit here and how I'd build it.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Olena T.Web programming
Contact

What this page answers