{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreig3mqraklwitbdkn4t6d5gtgtb4rnfrcglfwkkhlwr4ipffeiuney",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mhgbtdqdxya2"
},
"path": "/t/rfc-sibyl-time-series-analysis-in-haskell/13823#post_10",
"publishedAt": "2026-03-19T13:21:53.000Z",
"site": "https://discourse.haskell.org",
"tags": [
"@jackdk",
"sibyl/planning/design_draft.md at main · jackiedorland/sibyl · GitHub"
],
"textContent": "Yeah. The (|>) operator is from `DataFrame`, I just happen to have picked it up as a programmer around the dataHaskell folks. I think @jackdk makes good points about the operator, but I think it originally existed to keep a similar syntax to Elixir’s pipe operator.\n\nThis decision is less of a design decision on my end, but all good points.\n\nAdditionally, I’ve just begun drafting Sibyl’s model API, which is uploaded as a doc in the latest commit sibyl/planning/design_draft.md at main · jackiedorland/sibyl · GitHub after some revision & discussion with other folks at dataHaskell. I’d appreciate comments on this as well!",
"title": "[RFC] Sibyl: Time Series Analysis in Haskell"
}