ما الفرق بين (>>) و (*>) في هاسكل؟


الاجابه 1:
  1. بشكل تافه ، لديهم أولويات infix مختلفة (*> الارتباطات أقل إحكامًا من >>) ، لذلك إذا كنت لا تحب الأقواس فعليًا أن يكون كلاهما مفيدًا. في بعض الأحيان ، يكون تعريف >> بشكل افتراضي من حيث >> = ، وليس من حيث *> ، حتى في GHC 7.10. (هذا هو الحالات التطبيقية الحالية التي تنفذ *> من حيث >> لن تنكسر.) في بعض الحالات ، مثل الإطار المستخدم بواسطة Facebook Haxl ، يمكن أن يكون للعمليات التطبيقية أداء مختلف عن تلك الأحادية ، وفي هذه الحالة يكون التقصير *> أداء مختلف (في حالة Facebook ، أسرع) من الافتراضي >>.