user2155: Is there a way besides cardano-cli that I can use to construct a transaction using Haskell?
Something like Lucid-cardano npm package, but in Haskell land?
Said library should allow me to construct a tx, its datums, redeemers, adding scripts, etc...

user5926: You can almost certainly do this using the cardano-api in the same cardano-node repository. The code in cardano-cli can act as a guide.

2155: <p>Is there a way besides cardano-cli that I can use to construct a transaction using Haskell?</p>
<p>Something like Lucid-cardano npm package, but in Haskell land?</p>
<p>Said library should allow me to construct a tx, its datums, redeemers, adding scripts, etc...</p>
 5926: <p>You can almost certainly do this using the <code>cardano-api</code> in the same <code>cardano-node</code> repository. The code in <code>cardano-cli</code> can act as a guide.</p>
