# \[ANN\] Jacinda 2.0.0.0

**URL:** <https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516>\
**Category:** Announcements\
**Created:** [September 3, 2023, 9:02pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516 "2023-09-03T21:02:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmchale](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/vmchale/32/86_2.png) [@vmchale](https://discourse.haskell.org/u/vmchale)\
**Post date:** [September 3, 2023, 9:02pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/1 "2023-09-03T21:02:53Z")

</div>

I have released another iteration of Jacinda, a text-processing language that lets you filter (fits in with sed + awk), handy on Unix!

I’ve rewritten the backend so it should have far fewer bugs!

> **[Release 2.0.0.0 · vmchale/jacinda](https://github.com/vmchale/jacinda/releases/tag/2.0.0.0)**

---

<div class="post-metadata">

**Author:** ![Kleidukos](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/kleidukos/32/1213_2.png) [@Kleidukos](https://discourse.haskell.org/u/Kleidukos)\
**Post date:** [September 3, 2023, 9:03pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/2 "2023-09-03T21:03:16Z")

</div>

Congratulations Vanessa!

---

<div class="post-metadata">

**Author:** ![artem](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/artem/32/56_2.png) [@artem](https://discourse.haskell.org/u/artem)\
**Post date:** [September 4, 2023, 10:05pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/3 "2023-09-04T22:05:03Z")

</div>

Looks like a great idea to me. My main concern is that I find the language syntax not very intuitive. Maybe it is easy to pick up for those who already mastered sed and awk? But I’d like to be able to use it without going through that station. Maybe this ship has sailed but is there any chance for a more novice-friendly frontend?

---

<div class="post-metadata">

**Author:** ![vmchale](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/vmchale/32/86_2.png) [@vmchale](https://discourse.haskell.org/u/vmchale)\
**Post date:** [September 4, 2023, 10:33pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/4 "2023-09-04T22:33:11Z")

</div>

The syntax is not really novice-friendly, I could add Latin synonyms like `mapMaybe`.

“APL meets Unix/Awk :)”

---

<div class="post-metadata">

**Author:** ![Ambrose](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/ambrose/32/5672_2.png) [@Ambrose](https://discourse.haskell.org/u/Ambrose)\
**Post date:** [September 7, 2023, 4:21am UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/5 "2023-09-07T04:21:50Z")

</div>

There’s no Nix packaging yet, right? Maybe I’ll do that. Seems like fun. And this seems like a great tool to learn once and use for years.

---

<div class="post-metadata">

**Author:** ![slack1256](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@slack1256](https://discourse.haskell.org/u/slack1256)\
**Post date:** [September 7, 2023, 4:41pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/6 "2023-09-07T16:41:57Z")

</div>

I love jacinda, I has become second nature on small stuff for me 🙂

---

<div class="post-metadata">

**Author:** ![vmchale](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/vmchale/32/86_2.png) [@vmchale](https://discourse.haskell.org/u/vmchale)\
**Post date:** [September 7, 2023, 6:33pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/7 "2023-09-07T18:33:34Z")

</div>

seems to compile on NixOS so it’ll probably work nice enough! 🙂 [Hydra - nixpkgs:trunk:haskellPackages.jacinda.x86\_64-linux](https://hydra.nixos.org/job/nixpkgs/trunk/haskellPackages.jacinda.x86_64-linux)

(and that helps the issue of linking to a Rust library.)

---

<div class="post-metadata">

**Author:** ![maralorn](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/maralorn/32/449_2.png) [@maralorn](https://discourse.haskell.org/u/maralorn)\
**Post date:** [September 7, 2023, 10:25pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/8 "2023-09-07T22:25:12Z")

</div>

jacinda is actively being maintained in nixpkgs:

[https://search.nixos.org/packages?channel=23.05&show=jacinda&from=0&size=50&sort=relevance&type=packages&query=jacinda](https://search.nixos.org/packages?channel=23.05&show=jacinda&from=0&size=50&sort=relevance&type=packages&query=jacinda)

---

<div class="post-metadata">

**Author:** ![Ambrose](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/ambrose/32/5672_2.png) [@Ambrose](https://discourse.haskell.org/u/Ambrose)\
**Post date:** [September 7, 2023, 11:33pm UTC](https://discourse.haskell.org/t/ann-jacinda-2-0-0-0/7516/9 "2023-09-07T23:33:23Z")

</div>

🤦‍♂️ that was the first place I looked but I must have missed it somehow. Great!
