# Inline-c Demo For Pipewire

**URL:** <https://discourse.haskell.org/t/inline-c-demo-for-pipewire/9716>\
**Category:** Links\
**Created:** [June 11, 2024, 1:58pm UTC](https://discourse.haskell.org/t/inline-c-demo-for-pipewire/9716 "2024-06-11T13:58:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tristanC](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/tristanc/32/827_2.png) [@tristanC](https://discourse.haskell.org/u/tristanC)\
**Post date:** [June 11, 2024, 1:58pm UTC](https://discourse.haskell.org/t/inline-c-demo-for-pipewire/9716/1 "2024-06-11T13:58:14Z")

</div>

In this post I introduce the initial implementation of the [pipewire.hs](https://github.com/TristanCacqueray/pipewire.hs#readme) library:

> **[Haskell inline-c Demo For Pipewire](https://tristancacqueray.github.io/blog/haskell-inline-c-pipewire#test)**
>
> This post shows how I created a high level, proof of concept, Haskell binding for the libpipewire using inline-c. The goal is to demonstrate how to implement a Pipewire client with Haskell.
