Extensible, type-safe unions. This package is very new and likely to change. Basic usage example (language tags ommitted due to https://github.com/haskell/cabal/issues/774) import Data.OpenUniontype MyUnion = Union '[Char, Int, [()]]showMyUnion :: MyUnion -> String showMyUnion = (\(c :: Char) -> "char: " ++ show c) @> (\(i :: Int) -> "int: " ++ show i) @> (\(l :: [()]) -> "list length: " ++ show (
A Haskell binding to INotify. See http://www.kernel.org/pub/linux/kernel/people/rml/inotify/ and man inotify. Use initINotify to get a INotify, then use addWatch to add a watch on a file or directory. Select which events you're interested in with EventVariety, which corresponds to the Event events. Use removeWatch once you don't want to watch a file any more.
SourceContentsIndexjs-good-parts-0.0.7: Javascript: The Good Parts -- AST & Pretty Printer In Chapter 2 of "JavaScript: The Good Parts", Douglas Crockford presents a concrete grammar for "the good parts" of JavaScript. This module provides an abstract grammar for those good parts. Henceforth, we abbreviate this language to JS:TGP Crockford presents the grammar as a series of railroad diagrams. The
A time and space-efficient implementation of Unicode text. Suitable for performance critical use, both in terms of large data quantities and high speed. Note: Read below the synopsis for important notes on the use of this module. This module is intended to be imported qualified, to avoid name clashes with Prelude functions, e.g. import qualified Data.Text as TTo use an extended and very rich famil
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く