Clash Language's Avatar

Clash Language

@clash-lang.bsky.social

A modern functional hardware description language https://clash-lang.org/ https://github.com/clash-lang/clash-compiler

29 Followers  |  6 Following  |  6 Posts  |  Joined: 28.11.2024  |  1.2855

Latest posts by clash-lang.bsky.social on Bluesky


Preview
We’d love your feedback on using Clash The Clash compiler team is actively looking to better understand how Clash is used in practice and where it can be improved. We’re especially interested in hearing from the community about anything th...

We are looking for your feedback! πŸ‘€
Have you tried to learn Clash in the past? Are you using Clash right now? Anything that didn't quite click or was unwieldy to use? Something you think we should improve? πŸ₯Ό

clash-lang.discourse.group/t/we-d-love-...

#FPGA #Clash #Haskell

29.01.2026 14:16 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Putting a Clash Coat of Paint on Rust Reproducing Clash's numeric types in Rust

What happens when Clash meets Rust? Interesting things that bring us to the edge of what the languages can handle! See how we approached representing Clash’s numeric types in Rust in this new blog post.

clash-lang.org/blog/0008-cl...
#rustlang #haskell #fpga

14.01.2026 13:52 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Clash User Guide - Clash Compiler User Guide

The Clash Compiler User Guide has gotten a new look and a new home! 🀩

It's still actively being worked on and being updated, but you can find it here: docs.clash-lang.org/compiler-use...

30.07.2025 08:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Tricking Haskell into state: how Clash's Signal type works I recently came across a question on /r/haskell, where /u/netj_nsh asked whether Clash supports asynchronous circuit designs. They went on to ask whether designing with multiple, synchronous clock dom...

Curious how #Clash models signals for #FPGA and #ASIC in #Haskell? This short post/tutorial explains this, with an interactive diagram for visualizing clock domain crossing 🀯

clash-lang.org/blog/0007-si...

07.02.2025 10:21 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Clash gives you all the power of Haskell and tools you'd usually use with Haskell, like hackage packages, REPL and you can run it as regular Haskell code too. So it has a really powerful typesystem, incredible abstractions and compiles to SystemVerilog/Verilog/VHDL, you can include external HDL too!

10.12.2024 16:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hello World! ✨
Clash is an open source functional hardware description language built on #Haskell, so if #FPGA, #ASIC and #Haskell are right up your alley, check out our website (link in bio) and give us a follow, we'll be posting more in the future :)

10.12.2024 16:20 β€” πŸ‘ 15    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

@clash-lang is following 6 prominent accounts