From 865e0819a14c420bc2edff454d41092c11c019a4 Mon Sep 17 00:00:00 2001 From: Matthias Bisping Date: Mon, 6 Feb 2023 19:38:57 +0100 Subject: [PATCH] Add type explanation --- image_prediction/image_extractor/extractors/parsable.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/image_prediction/image_extractor/extractors/parsable.py b/image_prediction/image_extractor/extractors/parsable.py index 056679b..d852e8d 100644 --- a/image_prediction/image_extractor/extractors/parsable.py +++ b/image_prediction/image_extractor/extractors/parsable.py @@ -146,6 +146,9 @@ def make_maybe_image_metadata_pair(image: Either, metadata: Either): # return Right(make_image_metadata_pair).amap(image).amap(metadata).either(left(context), right(identity)) # 3) + # a := Image + # b := Metadata + # c := ImageMetadataPair return ( image.bind(right(make_image_metadata_pair)) # m a >>= m (a -> b -> c) -> m (b -> c) .amap(metadata) # m (b -> c) <*> m b -> m c