Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Fortran.Repr.Value.Scalar.String
Description
Fortran CHAR value representation.
Currently only CHARs of known length.
Documentation
data FString (l :: NaturalK) Source #
Instances
Show (FString l) Source # | |
Eq (FString l) Source # | |
Ord (FString l) Source # | |
Defined in Language.Fortran.Repr.Value.Scalar.String | |
Show (SomeFVA NaturalK FString) Source # | |
data SomeFString Source #
Constructors
forall (l :: NaturalK).KnownNat l => SomeFString (FString l) |
Instances
Show SomeFString Source # | |
Defined in Language.Fortran.Repr.Value.Scalar.String Methods showsPrec :: Int -> SomeFString -> ShowS # show :: SomeFString -> String # showList :: [SomeFString] -> ShowS # | |
Eq SomeFString Source # | |
Defined in Language.Fortran.Repr.Value.Scalar.String |
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 #