<@U5MPVGMQD> Yes it's feels a bit different but in...
# arrow
r
@aeruhxi Yes it's feels a bit different but in the case of Arrow and FP in general most datatypes will have
fold
,
map
,
flatMap
etc. The same API based on the type classes they implement is used across all data types. In my experience having learned the concrete ones first like you I felt the same when starting using fold on other data types, but the main value here in my opinion is that Arrow gives you a unified API over all data types. This means you can use them without having to learn their structure and implementation and learn new api's every time you learn what properties a new data type can add to your program.