Where is the left-to-right Kleisli combined Monad operator written as > @ >?

sort out the notes from a year ago, and see a piece of code:

(>=>)       :: Monad m => (a -> m b) -> (b -> m c) -> (a -> m c)
f >=> g     = \x -> f x >>= g

is just written differently ( > = > and @ > ).

there is no such operator in Haskell 98.

wonder where this @ > comes from? (so why didn"t I record the provenance a year ago? Pit! )

Apr.07,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b38548-2c110.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b38548-2c110.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?