Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Fortran CHAR value representation.
Currently only CHARs of known length.
Documentation
data SomeFString Source #
forall (l :: NaturalK).KnownNat l => SomeFString (FString l) |
Instances
Show SomeFString Source # | |
Defined in Language.Fortran.Repr.Value.Scalar.String showsPrec :: Int -> SomeFString -> ShowS # show :: SomeFString -> String # showList :: [SomeFString] -> ShowS # | |
Eq SomeFString Source # | |
Defined in Language.Fortran.Repr.Value.Scalar.String (==) :: SomeFString -> SomeFString -> Bool # (/=) :: SomeFString -> SomeFString -> Bool # |
someFString :: Text -> SomeFString Source #
someFStringLen :: SomeFString -> Natural Source #
concatFString :: forall ll lr. (KnownNat ll, KnownNat lr) => FString ll -> FString lr -> FString (ll + lr) Source #
someFStringBOp :: (Text -> Text -> r) -> SomeFString -> SomeFString -> r Source #