-- white space. unlines and unwords are the inverse operations. -- unlines joins lines with terminating newlines, and unwords joins -- words with separating spaces. lines :: String -> [String] lines "" = [] lines s = let (l, s') = break (== '\n') s in l : case s' of...
List-like types supporting O(1) append and snoc operations.Installationdlist is a Haskell package available from Hackage. It can be installed with cabal or stack.See the change log for the changes in each version.UsageHere is an example of “flattening” a Tree into a list of the ...
awesome-ChatGPT-with-AI In Chinese– 个人学习 chatGPT 等 AI 大模型过程中收集的资料 awesome-chatops –ChatOps – managing operations through a chat awesome-chef –Cookbooks, handlers, add-ons and other resources for Chef, a configuration management tool. awesome-cheminformatics –Chemical informatics...
Alist comprehensionis a syntactic construct which creates a list based on existing list. List comprehensions provide a concise way to create lists. It is a common requirement to make new lists where each element is the result of some operations applied to each member of another sequence or iter...
Cortical.io - Retina: an API performing complex NLP operations (disambiguation, classification, streaming text filtering, etc...) as quickly and intuitively as the brain. IRIS - Cortical.io's FREE NLP, Retina API Analysis Tool (written in JavaFX!) - See the Tutorial Video. CoreNLP - ...
9, 10]# It is possible to do mathematical operations during iterationsquares=[i*iforiinrange...
clj-con - Clojure-style concurrency operations in Common Lisp. MIT. clj-re - Clojure-style regular expression functions. clj-arrows - Clojure-compatible threading/transformation/arrow macros for Common Lisp. with-redefs - enables rebinding of global functions, inspired by Clojure’s with-redefs....
OpenFlowJ: (Java) OpenFlow stack written in Java. Oflib-node: (Javascript) Oflib-node is an OpenFlow protocol library for Node. It converts between OpenFlow wire protocol messages and Javascript objects. Nettle: (Haskell) OpenFlow library written in Haskell. ...
Literate Haskell An obsidian plugin for integrating `.lhs` files into your PKM. 暂未翻译 https://github.com/jajaperson/obsidian-literate-haskell local-quotes Local Quotes Collect your quotes from all over the repository and embed them in different locations with refresh delays. 暂未翻译...
Boost.Atomic Provides atomic data types and operations on these data types, as well as memory ordering constraints required for coordinating multiple threads through atomic variables. BSL-1.0 Boost.Compute A GPU/parallel-computing library for C++ based on OpenCL. BSL-1.0 cmake Boost.Context ...