2017-09-16 108 views

回答

4

功能组合物与(<<<),不(.)完成。

import Data.String (length, trim) 

trimmedLength :: String -> Int 
trimmedLength = length <<< trim 
+0

这是冗长的。不是puresript支持unicode,因此可能有'?'? – ftor

+1

是的,它只是没有包含在核心'Prelude'中。如果项目特定的前奏对象适合unicode友好的项目,通常会定义它。 –

+0

就在几分钟前,还有一家图书馆(迄今为止)只做这件事 - [purescript-gorgeous](https://github.com/slamdata/purescript-gorgeous) - 尽管它还没有在追踪中发布。 – ahstro